2026-07-25 15:55:14 +00:00
|
|
|
# SPDX-FileCopyrightText: (C) 2019 - 2026 Chris Rizzitello <sithlord48@gmail.com>
|
2024-10-14 05:40:18 +00:00
|
|
|
# SPDX-License-Identifier: MIT
|
|
|
|
|
|
|
|
|
|
|
2026-07-25 15:55:14 +00:00
|
|
|
option(BUILD_DEV_DOCS "Build and install developer documentation" OFF)
|
|
|
|
|
if (BUILD_DEV_DOCS)
|
|
|
|
|
add_subdirectory(dev)
|
2024-10-14 05:40:18 +00:00
|
|
|
endif()
|
2026-02-22 14:47:30 +00:00
|
|
|
|
|
|
|
|
# Show our documents in the IDE
|
2026-07-25 15:55:14 +00:00
|
|
|
add_custom_target(docs ALL
|
2026-02-22 14:47:30 +00:00
|
|
|
SOURCES
|
2026-02-22 21:30:07 +00:00
|
|
|
Readme.md
|
2026-02-22 14:47:30 +00:00
|
|
|
Security.md
|
2026-07-25 15:55:14 +00:00
|
|
|
HelpMain.md
|
|
|
|
|
Configuration.md
|
|
|
|
|
Issues.md
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
install(
|
|
|
|
|
FILES
|
|
|
|
|
Readme.md
|
|
|
|
|
HelpMain.md
|
|
|
|
|
Configuration.md
|
|
|
|
|
Issues.md
|
|
|
|
|
Security.md
|
|
|
|
|
DESTINATION ${CMAKE_INSTALL_DOCDIR}
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
# Make sure that help docs are moved.
|
|
|
|
|
add_custom_command(
|
|
|
|
|
TARGET docs PRE_BUILD
|
|
|
|
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/HelpMain.md
|
|
|
|
|
${CMAKE_CURRENT_BINARY_DIR}/HelpMain.md
|
|
|
|
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/Configuration.md
|
|
|
|
|
${CMAKE_CURRENT_BINARY_DIR}/Configuration.md
|
|
|
|
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/Issues.md
|
|
|
|
|
${CMAKE_CURRENT_BINARY_DIR}/Issues.md
|
|
|
|
|
COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
|
|
|
|
${CMAKE_CURRENT_SOURCE_DIR}/Security.md
|
|
|
|
|
${CMAKE_CURRENT_BINARY_DIR}/Security.md
|
2026-02-22 14:47:30 +00:00
|
|
|
)
|
2026-02-22 14:49:20 +00:00
|
|
|
|