mdbx: auto-define _GNU_SOURCE under control of MDBX_DISABLE_GNU_SOURCE.

Change-Id: I314d88b86517e3c44ad35fe02d3a27cb987c6d60
This commit is contained in:
Leonid Yuriev
2019-10-06 14:59:53 +03:00
parent 3c82ed0323
commit 7d621f6f0a
7 changed files with 24 additions and 8 deletions

View File

@@ -13,7 +13,7 @@ set(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
# the RPATH to be used when installing, but only if it's not a system directory
list(FIND CMAKE_PLATFORM_IMPLICIT_LINK_DIRECTORIES "${CMAKE_INSTALL_PREFIX}/lib" isSystemDir)
if(isSystemDir EQUAL -1)
if(APPLE)
if(${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
set(CMAKE_INSTALL_RPATH "@executable_path/../lib")
else()
set(CMAKE_INSTALL_RPATH "\$ORIGIN/../lib")