Mercurial > molko
changeset 318:d3505c23a409
mac: fix build because Apple is not POSIX compliant
author | David Demelier <markand@malikania.fr> |
---|---|
date | Wed, 29 Sep 2021 21:59:00 +0200 |
parents | 764f65dfa46d |
children | b843eef4cc35 |
files | CMakeLists.txt |
diffstat | 1 files changed, 4 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/CMakeLists.txt Wed Sep 22 16:00:46 2021 +0200 +++ b/CMakeLists.txt Wed Sep 29 21:59:00 2021 +0200 @@ -32,6 +32,10 @@ set(CMAKE_C_FLAGS "/wd4090 /wd5105 /wd6031 /wd6001 /wd26451 ${CMAKE_C_FLAGS}") endif () +if (CMAKE_SYSTEM_NAME MATCHES "Darwin") + set(CMAKE_C_FLAGS "-D_DARWIN_C_SOURCE ${CMAKE_C_FLAGS}") +endif () + option(MLK_WITH_NLS "Enable NLS support" On) option(MLK_WITH_ZSTD "Enable zstd compression" On) option(MLK_WITH_TESTS "Enable unit tests" On)