Prevent the Windows installer from installing manual pages.
This commit is contained in:
parent
f372104163
commit
f20a681315
2 changed files with 10 additions and 6 deletions
|
@ -103,12 +103,14 @@ SET(CPACK_PACKAGE_VERSION_PATCH ${VERSION_PATCH})
|
|||
SET(CPACK_COMPONENT_LIBRARIES_DISPLAY_NAME "NFC Library")
|
||||
SET(CPACK_COMPONENT_EXAMPLES_DISPLAY_NAME "Example Applications")
|
||||
SET(CPACK_COMPONENT_HEADERS_DISPLAY_NAME "Development Headers")
|
||||
SET(CPACK_COMPONENT_MANUALS_DISPLAY_NAME "Example Applications Manuals")
|
||||
IF(NOT MSVC)
|
||||
SET(CPACK_COMPONENT_MANUALS_DISPLAY_NAME "Example Applications Manuals")
|
||||
SET(CPACK_COMPONENT_MANUALS_DISABLED TRUE)
|
||||
SET(CPACK_COMPONENT_MANUALS_DEPENDS examples)
|
||||
ENDIF(NOT MSVC)
|
||||
SET(CPACK_COMPONENT_HEADERS_DISABLED TRUE)
|
||||
SET(CPACK_COMPONENT_MANUALS_DISABLED TRUE)
|
||||
SET(CPACK_COMPONENT_HEADERS_DEPENDS libraries)
|
||||
SET(CPACK_COMPONENT_EXAMPLES_DEPENDS libraries)
|
||||
SET(CPACK_COMPONENT_MANUALS_DEPENDS examples)
|
||||
|
||||
# Source Package
|
||||
IF(MSVC)
|
||||
|
|
|
@ -12,6 +12,8 @@ FOREACH(source ${EXAMPLES-SOURCES})
|
|||
INSTALL(TARGETS ${source} RUNTIME DESTINATION bin COMPONENT examples)
|
||||
ENDFOREACH(source)
|
||||
|
||||
# Manuals for the examples
|
||||
FILE(GLOB manuals "${CMAKE_CURRENT_SOURCE_DIR}/*.1")
|
||||
INSTALL(FILES ${manuals} DESTINATION ${SHARE_INSTALL_PREFIX}/man/man1 COMPONENT manuals)
|
||||
IF(NOT MSVC)
|
||||
# Manuals for the examples
|
||||
FILE(GLOB manuals "${CMAKE_CURRENT_SOURCE_DIR}/*.1")
|
||||
INSTALL(FILES ${manuals} DESTINATION ${SHARE_INSTALL_PREFIX}/man/man1 COMPONENT manuals)
|
||||
ENDIF(NOT MSVC)
|
||||
|
|
Loading…
Reference in a new issue