Install man page
This commit is contained in:
parent
de86bc1a7c
commit
590cd92de5
|
@ -24,5 +24,6 @@ endif(NOT CRYFS_UPDATE_CHECKS)
|
||||||
|
|
||||||
add_subdirectory(vendor)
|
add_subdirectory(vendor)
|
||||||
add_subdirectory(src)
|
add_subdirectory(src)
|
||||||
|
add_subdirectory(doc)
|
||||||
add_subdirectory(test)
|
add_subdirectory(test)
|
||||||
add_subdirectory(cpack)
|
add_subdirectory(cpack)
|
||||||
|
|
|
@ -0,0 +1,15 @@
|
||||||
|
project (doc)
|
||||||
|
INCLUDE(GNUInstallDirs)
|
||||||
|
|
||||||
|
find_program(GZIP gzip)
|
||||||
|
|
||||||
|
add_custom_command(
|
||||||
|
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/cryfs.1.gz
|
||||||
|
COMMAND ${GZIP} -c ${CMAKE_CURRENT_SOURCE_DIR}/man/cryfs.1 > ${CMAKE_CURRENT_BINARY_DIR}/cryfs.1.gz
|
||||||
|
)
|
||||||
|
add_custom_target(man ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/cryfs.1.gz)
|
||||||
|
|
||||||
|
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/cryfs.1.gz
|
||||||
|
DESTINATION ${CMAKE_INSTALL_MANDIR}/man1
|
||||||
|
CONFIGURATIONS Release
|
||||||
|
)
|
|
@ -1,4 +1,5 @@
|
||||||
project (cryfs-cli)
|
project (cryfs-cli)
|
||||||
|
INCLUDE(GNUInstallDirs)
|
||||||
|
|
||||||
set(SOURCES
|
set(SOURCES
|
||||||
Cli.cpp
|
Cli.cpp
|
||||||
|
@ -26,6 +27,6 @@ target_enable_style_warnings(${PROJECT_NAME}_bin)
|
||||||
target_activate_cpp14(${PROJECT_NAME}_bin)
|
target_activate_cpp14(${PROJECT_NAME}_bin)
|
||||||
|
|
||||||
install(TARGETS ${PROJECT_NAME}_bin
|
install(TARGETS ${PROJECT_NAME}_bin
|
||||||
DESTINATION bin
|
DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||||
CONFIGURATIONS Release
|
CONFIGURATIONS Release
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in New Issue