1
0
Fork 0
forked from lthn/blockchain

added multiple os lock support files into cmake

This commit is contained in:
cryptozoidberg 2019-08-30 21:30:55 +02:00
parent 64b16b6f25
commit e2357dfe13
No known key found for this signature in database
GPG key ID: 22DEB97A54C6FDEC

View file

@ -1,5 +1,18 @@
set (mdbx_sources src/mdbx.c src/osal.c src/lck-windows.c)
set (mdbx_sources src/mdbx.c src/osal.c)
if(WIN32)
message(STATUS "MDBX locks: lck-windows.c")
set (mdbx_sources "${mdbx_sources} src/lck-windows.c")
elseif(APPLE)
message(STATUS "MDBX locks: lck-posix.c")
set (mdbx_sources "${mdbx_sources} src/lck-posix.c")
else
message(STATUS "MDBX locks: lck-linux.c")
set (mdbx_sources "${mdbx_sources} src/lck-linux.c")
endif()
include_directories("${CMAKE_CURRENT_SOURCE_DIR}")