From 25677bc8e234e300a62ad7a21fd9836c17a88b21 Mon Sep 17 00:00:00 2001 From: "Hong Jen Yee (PCMan)" Date: Wed, 30 Apr 2014 01:14:16 +0800 Subject: [PATCH] Add CPack rules for creating tarball --- CMakeLists.txt | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 3827289..fe7d329 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -248,3 +248,13 @@ configure_file( add_custom_target(uninstall COMMAND ${CMAKE_COMMAND} -P ${CMAKE_CURRENT_BINARY_DIR}/cmake_uninstall.cmake) + +# building tarball with CPack ------------------------------------------------- +include (InstallRequiredSystemLibraries) +set (CPACK_PACKAGE_VERSION_MAJOR ${MAJOR_VERSION}) +set (CPACK_PACKAGE_VERSION_MINOR ${MINOR_VERSION}) +set (CPACK_PACKAGE_VERSION_PATCH ${PATCH_VERSION}) +set (CPACK_GENERATOR TBZ2) +set (CPACK_SOURCE_GENERATOR TBZ2) +set (CPACK_SOURCE_IGNORE_FILES /build/;.gitignore;.*~;.git;.kdev4;temp) +include (CPack)