We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 7f547b1 + 9a2a7c2 commit e0f954dCopy full SHA for e0f954d
src/util/CMakeLists.txt
@@ -30,8 +30,9 @@ endif()
30
31
file(WRITE ${CMAKE_CURRENT_BINARY_DIR}/version.cpp.in
32
"const char *CBMC_VERSION=\"@CBMC_RELEASE@ (@GIT_INFO@)\";\n")
33
-add_custom_command(
34
- OUTPUT version.cpp
+add_custom_target(
+ generate_version_cpp
35
+ BYPRODUCTS version.cpp
36
COMMAND ${CMAKE_COMMAND}
37
-D CBMC_SOURCE_DIR=${CBMC_SOURCE_DIR}
38
-D CUR=${CMAKE_CURRENT_BINARY_DIR}
@@ -42,6 +43,8 @@ add_library(util
42
43
${sources}
44
version.cpp)
45
46
+add_dependencies(util generate_version_cpp)
47
+
48
generic_includes(util)
49
50
target_link_libraries(util big-int langapi)
0 commit comments