mirror of
https://github.com/isar/libmdbx.git
synced 2025-08-19 19:39:26 +08:00
mdbx-build: поддержка переменной среды SOURCE_DATE_EPOCH
в качестве MDBX_BUILD_TIMESTAMP
для воспроизводимости сборок.
This commit is contained in:
@@ -1216,7 +1216,11 @@ endif(MDBX_INSTALL_STATIC)
|
||||
|
||||
# collect options & build info
|
||||
if(NOT DEFINED MDBX_BUILD_TIMESTAMP)
|
||||
string(TIMESTAMP MDBX_BUILD_TIMESTAMP UTC)
|
||||
if(NOT "$ENV{SOURCE_DATE_EPOCH}" STREQUAL "")
|
||||
set(FPTA_BUILD_TIMESTAMP "$ENV{SOURCE_DATE_EPOCH}")
|
||||
else()
|
||||
string(TIMESTAMP FPTA_BUILD_TIMESTAMP UTC)
|
||||
endif()
|
||||
endif()
|
||||
set(MDBX_BUILD_FLAGS ${CMAKE_C_FLAGS})
|
||||
if(MDBX_BUILD_CXX)
|
||||
|
Reference in New Issue
Block a user