summaryrefslogtreecommitdiff
path: root/cmake/utils/PrintVersion.cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake/utils/PrintVersion.cmake')
-rw-r--r--cmake/utils/PrintVersion.cmake8
1 files changed, 8 insertions, 0 deletions
diff --git a/cmake/utils/PrintVersion.cmake b/cmake/utils/PrintVersion.cmake
new file mode 100644
index 00000000..34148eb7
--- /dev/null
+++ b/cmake/utils/PrintVersion.cmake
@@ -0,0 +1,8 @@
+file(STRINGS "${VERSION_HEADER}" lines REGEX "OUROBOROS_VERSION_STRING")
+foreach(line ${lines})
+ if(line MATCHES "define OUROBOROS_VERSION_STRING \"(.*)\"")
+ set(version "${CMAKE_MATCH_1}")
+ message("Ouroboros ${version}")
+ break()
+ endif()
+endforeach()