-
Notifications
You must be signed in to change notification settings - Fork 32
/
PlayerCPackOptions.cmake.in
42 lines (39 loc) · 2.53 KB
/
PlayerCPackOptions.cmake.in
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
SET (CPACK_PACKAGE_NAME "@PROJECT_NAME@")
SET (CPACK_PACKAGE_VERSION_MAJOR "@PLAYER_MAJOR_VERSION@")
SET (CPACK_PACKAGE_VERSION_MINOR "@PLAYER_MINOR_VERSION@")
SET (CPACK_PACKAGE_VERSION_PATCH "@PLAYER_REVISION_VERSION@")
SET (CPACK_PACKAGE_DESCRIPTION_SUMMARY "Player robot server")
SET (CPACK_PACKAGE_VENDOR "Killbots, Inc.")
SET (CPACK_PACKAGE_INSTALL_DIRECTORY "@PROJECT_NAME@")
SET (CPACK_PACKAGE_FILE_NAME "@PROJECT_NAME@-@PLAYER_VERSION@")
SET (CPACK_RESOURCE_FILE_LICENSE "@PROJECT_SOURCE_DIR@/COPYING")
SET (CPACK_COMPONENTS_ALL applications libraries headers pkgconfig cmakestuff samplecfg examples)
SET (CPACK_COMPONENT_APPLICATIONS_DISPLAY_NAME "Application files")
SET (CPACK_COMPONENT_APPLICATIONS_DESCRIPTION "Executable application files for the server and utilities.")
SET (CPACK_COMPONENT_APPLICATIONS_DEPENDS libraries)
SET (CPACK_COMPONENT_LIBRARIES_DISPLAY_NAME "Libraries")
SET (CPACK_COMPONENT_LIBRARIES_DESCRIPTION "Run-time libraries required for the server and clients.")
SET (CPACK_COMPONENT_HEADERS_DISPLAY_NAME "Header files")
SET (CPACK_COMPONENT_HEADERS_DESCRIPTION "Header files necessary to compile clients and plugins.")
SET (CPACK_COMPONENT_HEADERS_DEPENDS libraries)
SET (CPACK_COMPONENT_PKGCONFIG_DISPLAY_NAME "pkg-config files")
SET (CPACK_COMPONENT_PKGCONFIG_DESCRIPTION "Files for the pkg-config configuration system.")
SET (CPACK_COMPONENT_PKGCONFIG_DEPENDS libraries headers)
SET (CPACK_COMPONENT_CMAKESTUFF_DISPLAY_NAME "CMake modules")
SET (CPACK_COMPONENT_CMAKESTUFF_DESCRIPTION "Modules for CMake to aid in writing client and plugin CMakeLists.txt files.")
SET (CPACK_COMPONENT_CMAKESTUFF_DEPENDS libraries headers)
SET (CPACK_COMPONENT_SAMPLECFG_DISPLAY_NAME "Sample configuration files")
SET (CPACK_COMPONENT_SAMPLECFG_DESCRIPTION "Sample configuration files for use with the server.")
SET (CPACK_COMPONENT_SAMPLECFG_DEPENDS applications)
SET (CPACK_COMPONENT_EXAMPLES_DISPLAY_NAME "Examples")
SET (CPACK_COMPONENT_EXAMPLES_DESCRIPTION "Example clients and plugins, including source code.")
SET (CPACK_COMPONENT_EXAMPLES_DEPENDS applications libraries headers)
IF (WIN32)
SET (CPACK_NSIS_MUI_ICON "@PROJECT_SOURCE_DIR@/cmake\\player.ico")
SET (CPACK_NSIS_MUI_UNIICON "@PROJECT_SOURCE_DIR@/cmake\\player.ico")
SET (CPACK_PACKAGE_ICON "@PROJECT_SOURCE_DIR@/cmake\\player.bmp")
SET (CPACK_NSIS_HELP_LINK "http://playerstage.sourceforce.net")
SET (CPACK_NSIS_URL_INFO_ABOUT "http://playerstage.sourceforce.net")
# Add to PATH
SET (CPACK_NSIS_MODIFY_PATH ON)
ENDIF (WIN32)