equal
deleted
inserted
replaced
1 # |
1 # |
2 # Run a cmake script to update version info on every build |
2 # Run a cmake script to update version info on every build |
3 # |
3 # |
|
4 |
|
5 SET (PROJECT_VERSION_FILE "${CMAKE_BINARY_DIR}/src/version.c") |
|
6 |
4 ADD_CUSTOM_TARGET ( |
7 ADD_CUSTOM_TARGET ( |
5 version_info ALL |
8 version_info ALL |
6 COMMAND ${CMAKE_COMMAND} -DOUTPUT_PATH="${CMAKE_BINARY_DIR}/src/version.c" -P ${CMAKE_SOURCE_DIR}/cmake/VersionScript.cmake |
9 COMMAND ${CMAKE_COMMAND} -DPROJECT_VERSION_FILE="${PROJECT_VERSION_FILE}" -P ${CMAKE_SOURCE_DIR}/cmake/VersionScript.cmake |
7 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} |
10 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} |
8 ) |
11 ) |
9 |
12 |
10 # include it for greater justice |
13 # include it for greater justice |
11 include ("cmake/VersionScript.cmake") |
14 include ("cmake/VersionScript.cmake") |