Skip to content

In case it's needed, bring back packaging to CMakeLists.txt #17

@piotrpolec

Description

@piotrpolec
# packaging
SET(CPACK_PACKAGE_VENDOR "Aarhus Particle Therapy Group")
set(CPACK_PACKAGE_CONTACT "bassler@phys.au.dk")
set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Libary for Electronic Charged Particle Stopping Powers")
SET(CPACK_PACKAGE_DESCRIPTION_FILE "${CMAKE_CURRENT_SOURCE_DIR}/README")
SET(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_SOURCE_DIR}/COPYING")
SET(CPACK_PACKAGE_VERSION_MAJOR ${DEDX_VERSION_MAJOR})
SET(CPACK_PACKAGE_VERSION_MINOR ${DEDX_VERSION_MINOR})
SET(CPACK_PACKAGE_VERSION_PATCH ${DEDX_VERSION_PATCH})
SET(CPACK_SYSTEM_NAME ${CMAKE_SYSTEM_PROCESSOR})
SET(CPACK_DEBIAN_PACKAGE_ARCHITECTURE ${CPACK_SYSTEM_NAME})
SET(CPACK_SOURCE_PACKAGE_FILE_NAME
        "${CMAKE_PROJECT_NAME}-${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}")
SET(CPACK_PACKAGE_FILE_NAME
        "${CMAKE_PROJECT_NAME}_${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${CPACK_PACKAGE_VERSION_PATCH}-${CPACK_SYSTEM_NAME}")
SET(CPACK_PACKAGE_INSTALL_DIRECTORY "CMake ${CMake_VERSION_MAJOR}.${CMake_VERSION_MINOR}")
SET(CPACK_PACKAGE_EXECUTABLES "dedx" "getdedx" "dedx_list")
set(CPACK_SOURCE_GENERATOR "TGZ")
set(CPACK_SOURCE_IGNORE_FILES ";/CMakeCache.txt;/*\\\\.cbp;/*\\\\.depend;/dEdx\\\\.layout;/Makefile;/*\\\\.bin;/build/;/CMakeFiles/;/.svn/;.*\\\\~;/libdedx/utils;${CPACK_SOURCE_IGNORE_FILES}")
INCLUDE(CPack)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions