mirror of
https://github.com/nextcloud/desktop.git
synced 2025-10-26 11:17:43 +00:00
16 lines
470 B
CMake
16 lines
470 B
CMake
set(APPLICATION_DOC_DIR "${CMAKE_INSTALL_DOCDIR}")
|
|
|
|
set(ANTORA_OUTPUT_DIR "${CMAKE_CURRENT_SOURCE_DIR}/public")
|
|
|
|
find_program (npm NAMES npm)
|
|
|
|
add_custom_command(OUTPUT "${ANTORA_OUTPUT_DIR}" ALL
|
|
COMMENT "Building documentation... "
|
|
COMMAND "${npm}" run antora
|
|
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
|
|
)
|
|
|
|
add_custom_target(doc ALL DEPENDS "${ANTORA_OUTPUT_DIR}")
|
|
|
|
install(DIRECTORY "${ANTORA_OUTPUT_DIR}/" DESTINATION ${APPLICATION_DOC_DIR} OPTIONAL)
|