Make sure to check for existance of ${CMAKE_SOURCE_DIR}/.tdescminfo

before trying to read it.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
pull/85/head
Michele Calgaro 4 months ago
parent 11a6934bbb
commit 4940b4ebe7
Signed by: MicheleC
GPG Key ID: 2A75B7CA8ADED5CF
  1. 7
      modules/TDEVersion.cmake

@ -19,8 +19,11 @@ macro( tde_set_project_version )
unset( VERSION )
file( STRINGS ${CMAKE_SOURCE_DIR}/.tdescminfo VERSION_STRING REGEX "^Version:.+$" )
string( REGEX REPLACE "^Version: (R[0-9]+\.[0-9]+\.[0-9]+.*)$" "\\1" VERSION "${VERSION_STRING}" )
if( EXISTS ${CMAKE_SOURCE_DIR}/.tdescminfo )
file( STRINGS ${CMAKE_SOURCE_DIR}/.tdescminfo VERSION_STRING REGEX "^Version:.+$" )
string( REGEX REPLACE "^Version: (R[0-9]+\.[0-9]+\.[0-9]+.*)$" "\\1" VERSION "${VERSION_STRING}" )
endif()
if( NOT VERSION )
set( VERSION "${DEFAULT_VERSION}" )
endif()

Loading…
Cancel
Save