cmake/generate_version_file: strip whitespace from version.txt contents

This avoids having to remember to use `echo -n` or other such bits.
This commit is contained in:
Ben Boeckel 2021-03-18 10:12:42 -04:00
parent ab4359c343
commit 9d94294f30

View File

@ -10,6 +10,7 @@ if(status AND NOT status EQUAL 0)
# for source package files (generated for ubuntu builds on launchpad) read the version from version.txt
if(EXISTS ${CMAKE_CURRENT_LIST_DIR}/../version.txt)
file(READ ${CMAKE_CURRENT_LIST_DIR}/../version.txt git_version_string )
string(STRIP "${git_version_string}" git_version_string)
else()
get_filename_component(git_version_string ${CMAKE_CURRENT_LIST_DIR}/.. NAME)
string(REGEX REPLACE "^netgen(.*)" "\\1" git_version_string "${git_version_string}")