From 82ba4f7d1b5d3a288457b7f4d0e796bef35e042e Mon Sep 17 00:00:00 2001 From: HiGarfield Date: Thu, 9 Feb 2023 01:23:51 +0800 Subject: [PATCH] fix CMakeLists.txt --- CMakeLists.txt | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index ba34e55..3e11d66 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -5,6 +5,17 @@ set(CMAKE_EXPORT_COMPILE_COMMANDS ON) set(CMAKE_CXX_STANDARD 11) +execute_process(COMMAND git rev-parse HEAD + OUTPUT_VARIABLE GIT_VER + OUTPUT_STRIP_TRAILING_WHITESPACE + ERROR_QUIET) +if (GIT_VER STREQUAL "") + set(GIT_VER "unknown") +endif() +file(WRITE git_version.h "const char *gitversion = \"${GIT_VER}\";") + +file(REMOVE makefile) + set(SOURCE_FILES main.cpp lib/md5.cpp