32 lines
922 B
CMake
32 lines
922 B
CMake
#
|
|
# Basic CPack configuration for Geant4 - VERY rough
|
|
#
|
|
include(InstallRequiredSystemLibraries)
|
|
|
|
set(CPACK_PACKAGE_DESCRIPTION "Geant4 Toolkit")
|
|
set(CPACK_PACKAGE_VENDOR "Geant4 Collaboration")
|
|
set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_SOURCE_DIR}/LICENSE")
|
|
set(CPACK_PACKAGE_VERSION ${${PROJECT_NAME}_VERSION})
|
|
set(CPACK_PACKAGE_VERSION_MAJOR ${${PROJECT_NAME}_VERSION_MAJOR})
|
|
set(CPACK_PACKAGE_VERSION_MINOR ${${PROJECT_NAME}_VERSION_MINOR})
|
|
set(CPACK_PACKAGE_VERSION_PATCH ${${PROJECT_NAME}_VERSION_PATCH})
|
|
|
|
set(CPACK_SOURCE_PACKAGE_FILE_NAME "${PROJECT_NAME}-${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
|
|
|
|
set(CPACK_SOURCE_IGNORE_FILES
|
|
${CMAKE_BINARY_DIR}
|
|
"~$"
|
|
"/CVS/"
|
|
"/\\\\\\\\.svn/"
|
|
"/.git/"
|
|
"/\\\\\\\\.git/"
|
|
"\\\\\\\\.swp$"
|
|
"\\\\\\\\.swp$"
|
|
"\\\\.swp"
|
|
"\\\\\\\\.#"
|
|
"/#"
|
|
)
|
|
|
|
# FINAL step - include base CPack
|
|
include(CPack)
|