Changeset 2624 for code/branches/buildsystem2/cmake/DetermineVersion.cmake
- Timestamp:
- Jan 30, 2009, 12:48:20 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/buildsystem2/cmake/DetermineVersion.cmake
r2613 r2624 24 24 IF(NOT ${_parts_length} EQUAL 3) 25 25 SET(_parts MAJOR MINOR PATCH) 26 ENDIF( NOT ${_parts_length} EQUAL 3)26 ENDIF() 27 27 28 28 FOREACH(_part ${_parts}) … … 31 31 SET(${_name}_VERSION_${_part} ${CMAKE_MATCH_1}) 32 32 SET(${_name}_VERSION_${_part} ${CMAKE_MATCH_1} PARENT_SCOPE) 33 ELSE( _match)33 ELSE() 34 34 SET(${_name}_VERSION_${_part} "0") 35 35 SET(${_name}_VERSION_${_part} "0" PARENT_SCOPE) 36 ENDIF( _match)36 ENDIF() 37 37 IF("${_parts}" MATCHES "^${_part}") # First? 38 38 SET(${_name}_VERSION "${${_name}_VERSION_${_part}}") 39 ELSE( "${_parts}" MATCHES "^${_part}")39 ELSE() 40 40 SET(${_name}_VERSION "${${_name}_VERSION}.${${_name}_VERSION_${_part}}") 41 ENDIF( "${_parts}" MATCHES "^${_part}")41 ENDIF() 42 42 ENDFOREACH(_part) 43 43 SET(${_name}_VERSION "${${_name}_VERSION}" PARENT_SCOPE)
Note: See TracChangeset
for help on using the changeset viewer.