Skip to content

Commit

Permalink
Merge pull request #19 from anaselli/deb-generator
Browse files Browse the repository at this point in the history
Added GENERATOR variable to manage a make package target for deb binary pacakges
  • Loading branch information
jreidinger committed Apr 19, 2016
2 parents 216c87d + 2ae8691 commit 85ce4e5
Showing 1 changed file with 18 additions and 1 deletion.
19 changes: 18 additions & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,24 @@ SET(CPACK_PACKAGE_VERSION_MAJOR ${VERSION_MAJOR})
SET(CPACK_PACKAGE_VERSION_MINOR ${VERSION_MINOR})
SET(CPACK_PACKAGE_VERSION_PATCH ${VERSION_PATCH})

SET( CPACK_GENERATOR "TBZ2")
if (GENERATE)
SET(CPACK_PACKAGE_CONTACT "SUSE")
# rpm
SET(CPACK_RPM_PACKAGE_LICENSE LGPL)
SET(CPACK_RPM_PACKAGE_VERSION "${CPACK_PACKAGE_VERSION_MAJOR}.${CPACK_PACKAGE_VERSION_MINOR}.${VERSION_PATCH}")
SET(CPACK_RPM_PACKAGE_RELEASE 1)

SET(CPACK_PACKAGE_FILE_NAME "${PACKAGE}-${CPACK_RPM_PACKAGE_VERSION}-${CPACK_RPM_PACKAGE_RELEASE}")
# deb
SET(CPACK_DEBIAN_PACKAGE_NAME "${CPACK_PACKAGE_FILE_NAME}")
SET(CPACK_DEBIAN_PACKAGE_VERSION "${CPACK_RPM_PACKAGE_VERSION}-${CPACK_RPM_PACKAGE_RELEASE}")
SET(CPACK_GENERATOR ${GENERATE})
else (GENERATE)
# tbz2
SET(CPACK_PACKAGE_FILE_NAME "${PACKAGE}-bin-${PACKAGE_FILE_VERSION}")
SET( CPACK_GENERATOR "TBZ2" )
endif (GENERATE)

SET( CPACK_SOURCE_GENERATOR "TBZ2")
SET( CPACK_SOURCE_PACKAGE_FILE_NAME "${PACKAGE}-${VERSION}" )

Expand Down

0 comments on commit 85ce4e5

Please sign in to comment.