author | Tero Marttila <terom@fixme.fi> |
Fri, 16 Jan 2009 00:42:02 +0200 | |
changeset 397 | 13fa0546ef87 |
child 398 | 306825786fba |
permissions | -rw-r--r-- |
397
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
1 |
# |
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
2 |
# Run a cmake script to update version info on every build |
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
3 |
# |
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
4 |
ADD_CUSTOM_COMMAND ( |
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
5 |
OUTPUT "src/version.c" |
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
6 |
COMMAND ${CMAKE_COMMAND} -DOUTPUT_PATH="${CMAKE_BINARY_DIR}/src/version.c" -P ${CMAKE_SOURCE_DIR}/cmake/VersionScript.cmake |
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
7 |
WORKING_DIRECTORY ${CMAKE_SOURCE_DIR} |
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
8 |
) |
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
9 |
|
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
10 |
ADD_CUSTOM_TARGET (version_info ALL DEPENDS "src/version.c") |
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
11 |
|
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
12 |
MESSAGE (STATUS "Added custom command for src/version.c output") |
13fa0546ef87
hopefully version stuff is now run properly on every make...
Tero Marttila <terom@fixme.fi>
parents:
diff
changeset
|
13 |