From 3027c9d16f77e890ab7969aba01b883497eda9f3 Mon Sep 17 00:00:00 2001
From: Vesa Oikonen <vesoik@utu.fi>
Date: Tue, 26 Sep 2017 13:42:04 +0300
Subject: [PATCH] Binary packages without headers and libraries

---
 CMakeLists.txt | 14 +++++++-------
 changelog.md   |  3 ++-
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 67aefd97..a4064ca8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -357,7 +357,7 @@ set(CPACK_SOURCE_PACKAGE_FILE_NAME
   "${PROJECT_NAME}-${tpcclib_VERSION_MAJOR}.${tpcclib_VERSION_MINOR}.${tpcclib_VERSION_PATCH}-src"
 )
 message ( STATUS " CPACK_SOURCE_PACKAGE_FILE_NAME=${CPACK_SOURCE_PACKAGE_FILE_NAME}")
-set(CPACK_SOURCE_IGNORE_FILES /.git/;/doc/;/html/;\\\\.bak$;\\\\.old$)
+set(CPACK_SOURCE_IGNORE_FILES /.git/;/doc/;/html/;/Testing/;\\\\.bak$;\\\\.old$)
 
 if(${UNIX})
   set(CPACK_GENERATOR TGZ)
@@ -411,13 +411,13 @@ set(CPACK_INSTALL_CMAKE_PROJECTS
   "${CMAKE_CURRENT_BINARY_DIR};${PROJECT_NAME};applications;/"
 )
 # add libraries to the binary package
-set(CPACK_INSTALL_CMAKE_PROJECTS
-  "${CPACK_INSTALL_CMAKE_PROJECTS};${CMAKE_CURRENT_BINARY_DIR};${PROJECT_NAME};libraries;/"
-)
+#set(CPACK_INSTALL_CMAKE_PROJECTS
+#  "${CPACK_INSTALL_CMAKE_PROJECTS};${CMAKE_CURRENT_BINARY_DIR};${PROJECT_NAME};libraries;/"
+#)
 # add headers to the binary package
-set(CPACK_INSTALL_CMAKE_PROJECTS
-  "${CPACK_INSTALL_CMAKE_PROJECTS};${CMAKE_CURRENT_BINARY_DIR};${PROJECT_NAME};headers;/"
-)
+#set(CPACK_INSTALL_CMAKE_PROJECTS
+#  "${CPACK_INSTALL_CMAKE_PROJECTS};${CMAKE_CURRENT_BINARY_DIR};${PROJECT_NAME};headers;/"
+#)
 
 # Advanced CPack settings
 set(CPACK_RESOURCE_FILE_LICENSE "${CMAKE_CURRENT_BINARY_DIR}/COPYING.txt")
diff --git a/changelog.md b/changelog.md
index fc0664ca..ba510b14 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,7 +1,7 @@
 Changes in tpcclib
 ==================
 
-## version 0.6.16 (under development)
+## version 0.6.16
 
 - Added applications imgfrdif, imgmaxp, maskconj, maskinv, and mask2pxl in v1.
 - Added application iftvalc in v2.
@@ -12,6 +12,7 @@ Changes in tpcclib
   upper absolute threshold.
 - Additional functions in libtpcimgio in v1.
 - ecat63ReadMainheader() in v1 sets invalid mainheader data_type to VAX_I2.
+- CMake configuration file changed to leave out libraries and headers from binary package.
 
 ## version 0.6.15
 
-- 
GitLab