Skip to content

Commit b469c26

Browse files
author
Enrico Steffinlongo
committed
Added version from config.inc to cmake project
1 parent 796fb38 commit b469c26

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/CMakeLists.txt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
1-
project(CBMC)
1+
file(STRINGS
2+
"${CMAKE_CURRENT_SOURCE_DIR}/config.inc"
3+
cbmc_version_string
4+
REGEX "CBMC_VERSION.*")
5+
6+
string(REGEX REPLACE "CBMC_VERSION = (.*)" "\\1" CBMC_VERSION "${cbmc_version_string}")
7+
unset(cbmc_version_string)
8+
9+
project(CBMC VERSION ${CBMC_VERSION})
210

311
find_package(BISON REQUIRED)
412
find_package(FLEX REQUIRED)

0 commit comments

Comments
 (0)