Skip to content
Snippets Groups Projects
Commit b486439c authored by Russell Taylor's avatar Russell Taylor
Browse files

Add a version number (the number of commits since the last release). Re #3977.

parent e9207c8f
No related branches found
No related tags found
No related merge requests found
...@@ -66,13 +66,24 @@ find_package ( ZLIB REQUIRED ) ...@@ -66,13 +66,24 @@ find_package ( ZLIB REQUIRED )
set ( CMAKE_INCLUDE_PATH ${MAIN_CMAKE_INCLUDE_PATH} ) set ( CMAKE_INCLUDE_PATH ${MAIN_CMAKE_INCLUDE_PATH} )
########################################################################### ###########################################################################
# Previously looked for subversion. Used for version headers - faked if not found. # Look for Git. Used for version headers - faked if not found.
########################################################################### ###########################################################################
# Just use a dummy version number and print a warning find_package ( Git )
message ( STATUS "Until we do something following move to Git - using dummy revision number and date" ) if ( GIT_FOUND )
set ( MtdVersion_WC_LAST_CHANGED_REV 0 ) execute_process ( COMMAND ${GIT_EXECUTABLE} describe --tags --long OUTPUT_VARIABLE MtdVersion_WC_LAST_CHANGED_REV
set ( MtdVersion_WC_LAST_CHANGED_DATE Unknown ) WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
)
string ( REGEX MATCH "[-](.*)[-]" MtdVersion_WC_LAST_CHANGED_REV ${MtdVersion_WC_LAST_CHANGED_REV} )
string ( REGEX MATCH "[^-](.*)[^-]" MtdVersion_WC_LAST_CHANGED_REV ${MtdVersion_WC_LAST_CHANGED_REV} )
# Will do the date later...
set ( MtdVersion_WC_LAST_CHANGED_DATE Unknown )
else()
# Just use a dummy version number and print a warning
message ( STATUS "Git not found - using dummy revision number and date" )
set ( MtdVersion_WC_LAST_CHANGED_REV 0 )
set ( MtdVersion_WC_LAST_CHANGED_DATE Unknown )
endif()
mark_as_advanced( MtdVersion_WC_LAST_CHANGED_REV MtdVersion_WC_LAST_CHANGED_DATE ) mark_as_advanced( MtdVersion_WC_LAST_CHANGED_REV MtdVersion_WC_LAST_CHANGED_DATE )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment