From 88ae955673353fe92f8d1425712fcb1423278477 Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Wed, 20 May 2020 19:07:46 +0200 Subject: [PATCH] version.c in cmake --- client/CMakeLists.txt | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt index 07d2abb40..a56ea5a9a 100644 --- a/client/CMakeLists.txt +++ b/client/CMakeLists.txt @@ -176,8 +176,15 @@ set (TARGET_SOURCES src/util.c src/wiegand_formats.c src/wiegand_formatutils.c + ${CMAKE_BINARY_DIR}/version.c ) +add_custom_command( + OUTPUT ${CMAKE_BINARY_DIR}/version.c + COMMAND sh ${CMAKE_SOURCE_DIR}/../tools/mkversion.sh > ${CMAKE_BINARY_DIR}/version.c || perl ${CMAKE_SOURCE_DIR}/../tools/mkversion.pl > ${CMAKE_BINARY_DIR}/version.c || ${CMAKE_COMMAND} -E copy ${CMAKE_SOURCE_DIR}/../common/default_version.c ${CMAKE_BINARY_DIR}/version.c + DEPENDS ${CMAKE_SOURCE_DIR}/../common/default_version.c +) + set(ADDITIONAL_SRC "") set(ADDITIONAL_LNK "")