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 ADD_CUSTOM_COMMAND ( |
4 ADD_CUSTOM_TARGET ( |
5 OUTPUT "src/version.c" |
5 version_info ALL |
6 COMMAND ${CMAKE_COMMAND} -DOUTPUT_PATH="${CMAKE_BINARY_DIR}/src/version.c" -P ${CMAKE_SOURCE_DIR}/cmake/VersionScript.cmake |
6 COMMAND ${CMAKE_COMMAND} -DOUTPUT_PATH="${CMAKE_BINARY_DIR}/src/version.c" -P ${CMAKE_SOURCE_DIR}/cmake/VersionScript.cmake |
7 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} |
7 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} |
8 ) |
8 ) |
9 |
9 |
10 ADD_CUSTOM_TARGET (version_info ALL DEPENDS "src/version.c") |
10 # include it for greater justice |
|
11 include ("cmake/VersionScript.cmake") |
11 |
12 |
12 MESSAGE (STATUS "Added custom command for src/version.c output") |
|
13 |
|