From 11aa63380cb4aa2c1944b21d6d8199c7786fb9ab Mon Sep 17 00:00:00 2001 From: CryptoManiac Date: Mon, 20 Dec 2021 05:02:06 +0300 Subject: [PATCH] Generate build info header --- src/CMakeLists.txt | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 73df4d6..7bb7deb 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -112,6 +112,13 @@ else() list( APPEND ALL_SOURCES ${generic_sources} ${CMAKE_CURRENT_SOURCE_DIR}/crypto/scrypt/generic/scrypt-generic.cpp ) endif() +# Generate build info header +execute_process ( + COMMAND sh -c "${CMAKE_CURRENT_SOURCE_DIR}/../share/genbuild.sh ${CMAKE_CURRENT_SOURCE_DIR}/build.h" + OUTPUT_VARIABLE outVar +) +list(APPEND ALL_DEFINITIONS HAVE_BUILD_INFO) + add_executable(novacoind ${ALL_SOURCES}) target_include_directories(novacoind PRIVATE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/json ${BerkeleyDB_INC} ${CMAKE_CURRENT_SOURCE_DIR}/additional/leveldb/helpers ${Boost_INCLUDE_DIRS}) target_link_libraries(novacoind ${ALL_LIBRARIES}) -- 1.7.1