mdbx: allow to predefine/override MDBX_BUILD_TIMESTAMP for builds reproducibility.

Resolve https://github.com/erthink/libmdbx/issues/201
This commit is contained in:
Leonid Yuriev
2021-06-02 14:44:58 +03:00
parent 50328de63c
commit f951f246b8
4 changed files with 16 additions and 7 deletions

View File

@@ -750,7 +750,9 @@ endif(MDBX_INSTALL_STATIC)
################################################################################
# collect options & build info
string(TIMESTAMP MDBX_BUILD_TIMESTAMP UTC)
if(NOT DEFINED MDBX_BUILD_TIMESTAMP)
string(TIMESTAMP MDBX_BUILD_TIMESTAMP UTC)
endif()
set(MDBX_BUILD_FLAGS ${CMAKE_C_FLAGS})
if(MDBX_BUILD_CXX)
set(MDBX_BUILD_FLAGS ${CMAKE_CXX_FLAGS})