summaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
diff options
context:
space:
mode:
authorSimon Rettberg2020-03-19 12:30:14 +0100
committerSimon Rettberg2020-03-19 12:40:52 +0100
commit8c48919db3fea6c51e66f65f3471f7a264b6620a (patch)
tree49bfd246fcb73aeba47d6974ff33dd0d7f3e632f /CMakeLists.txt
parent[SERVER] Add name param to threadpool_run (diff)
downloaddnbd3-8c48919db3fea6c51e66f65f3471f7a264b6620a.tar.gz
dnbd3-8c48919db3fea6c51e66f65f3471f7a264b6620a.tar.xz
dnbd3-8c48919db3fea6c51e66f65f3471f7a264b6620a.zip
cmake: Fix version string dependency hell stuff once again
BULLSHIT BULLSHIT
Diffstat (limited to 'CMakeLists.txt')
-rw-r--r--CMakeLists.txt5
1 files changed, 3 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1839a2c..2b061bb 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -126,13 +126,14 @@ FILE(WRITE ${CMAKE_BINARY_DIR}/version.cmake
)
CONFIGURE_FILE(\${SRC} \${DST} @ONLY)
")
-ADD_CUSTOM_TARGET(
- version
+ADD_CUSTOM_COMMAND(OUTPUT fake-file.c ${CMAKE_BINARY_DIR}/generated/version.c
+ COMMAND
${CMAKE_COMMAND} -D SRC=${CMAKE_SOURCE_DIR}/src/version.c.in
-D DST=${CMAKE_BINARY_DIR}/generated/version.c
-D CMD=${CMAKE_SOURCE_DIR}/get-version.sh
-P ${CMAKE_BINARY_DIR}/version.cmake
)
+ADD_CUSTOM_TARGET(version ALL DEPENDS fake-file.c)
################################################################################
# CLIENT #