diff options
author | Cyr-ius <cyr-ius@ipocus.net> | 2017-03-05 15:10:43 +0100 |
---|---|---|
committer | Cyr-ius <cyr-ius@ipocus.net> | 2017-03-05 15:10:43 +0100 |
commit | d2f3697b4dea239ce8156c169c6a15cce7bd0802 (patch) | |
tree | b7fcf3ecaf93080b561ce7f2352acdba287f88d4 /cmake/cpack | |
parent | bf35325dff99e1517b9ce68a6007da61cb70a65f (diff) |
Fix CHANGELOG if not exist
Diffstat (limited to 'cmake/cpack')
-rw-r--r-- | cmake/cpack/CPackConfigDEB.cmake | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/cmake/cpack/CPackConfigDEB.cmake b/cmake/cpack/CPackConfigDEB.cmake index 084d83afe4..660eeb386e 100644 --- a/cmake/cpack/CPackConfigDEB.cmake +++ b/cmake/cpack/CPackConfigDEB.cmake @@ -123,7 +123,9 @@ if(GIT_FOUND AND GZIP_CMD AND EXISTS ${CMAKE_SOURCE_DIR}/.git) OUTPUT_VARIABLE CHANGELOG WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} OUTPUT_STRIP_TRAILING_WHITESPACE) - string(REPLACE "\"" "" CHANGELOG ${CHANGELOG}) + if(CHANGELOG) + string(REPLACE "\"" "" CHANGELOG ${CHANGELOG}) + endif() file(WRITE ${CPACK_PACKAGE_DIRECTORY}/deb/changelog.Debian ${CHANGELOG_HEADER}\n${CHANGELOG}\n\n${CHANGELOG_FOOTER}) execute_process(COMMAND ${GZIP_CMD} -f -9 -n ${CPACK_PACKAGE_DIRECTORY}/deb/changelog.Debian) unset(CHANGELOG_HEADER) |