Changeset View
Changeset View
Standalone View
Standalone View
cmake/modules/InstallationHelper.cmake
Show First 20 Lines • Show All 166 Lines • ▼ Show 20 Lines | |||||
function(install_manpage TARGET) | function(install_manpage TARGET) | ||||
set(MAN_DESTINATION "${CMAKE_INSTALL_MANDIR}/man1") | set(MAN_DESTINATION "${CMAKE_INSTALL_MANDIR}/man1") | ||||
set(MAN_PAGE "${CMAKE_BINARY_DIR}/doc/man/${TARGET}.1") | set(MAN_PAGE "${CMAKE_BINARY_DIR}/doc/man/${TARGET}.1") | ||||
add_custom_command( | add_custom_command( | ||||
OUTPUT "${MAN_PAGE}" | OUTPUT "${MAN_PAGE}" | ||||
COMMENT "Generating man page for ${TARGET}" | COMMENT "Generating man page for ${TARGET}" | ||||
COMMAND | COMMAND | ||||
"${CMAKE_SOURCE_DIR}/cmake/utils/run_silent.sh" | |||||
"${CMAKE_BINARY_DIR}/doc/man/gen-manpage-${TARGET}.log" | |||||
"${CMAKE_SOURCE_DIR}/doc/man/gen-manpages.sh" | "${CMAKE_SOURCE_DIR}/doc/man/gen-manpages.sh" | ||||
"$<TARGET_FILE:bitcoind>" | "$<TARGET_FILE:bitcoind>" | ||||
"$<TARGET_FILE:${TARGET}>" | "$<TARGET_FILE:${TARGET}>" | ||||
"${MAN_PAGE}" | "${MAN_PAGE}" | ||||
DEPENDS | DEPENDS | ||||
bitcoind | bitcoind | ||||
"${TARGET}" | "${TARGET}" | ||||
) | ) | ||||
Show All 39 Lines |