diff --git a/contrib/db/libmdbx/CMakeLists.txt b/contrib/db/libmdbx/CMakeLists.txt index 5200edcb..208f12dc 100644 --- a/contrib/db/libmdbx/CMakeLists.txt +++ b/contrib/db/libmdbx/CMakeLists.txt @@ -2,15 +2,15 @@ if(WIN32) message(STATUS "MDBX locks: lck-windows.c") set (mdbx_sources src/mdbx.c src/osal.c src/version.c src/lck-windows.c ) -elseif(APPLE) - message(STATUS "MDBX locks: lck-posix.c") - set (mdbx_sources src/mdbx.c src/osal.c src/version.c src/lck-posix.c ) -else() +elseif(${CMAKE_SYSTEM_NAME} MATCHES "Linux") message(STATUS "MDBX locks: lck-linux.c") set (mdbx_sources src/mdbx.c src/osal.c src/version.c src/lck-linux.c ) +else + message(STATUS "MDBX locks: lck-posix.c") + set (mdbx_sources src/mdbx.c src/osal.c src/version.c src/lck-posix.c ) endif() - + include_directories("${CMAKE_CURRENT_SOURCE_DIR}")