deskflow/docs/CMakeLists.txt

47 lines
1.2 KiB
CMake
Raw Permalink Normal View History

# SPDX-FileCopyrightText: (C) 2019 - 2026 Chris Rizzitello <sithlord48@gmail.com>
2024-10-14 05:40:18 +00:00
# SPDX-License-Identifier: MIT
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()
# Show our documents in the IDE
add_custom_target(docs ALL
SOURCES
Readme.md
Security.md
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:49:20 +00:00