aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTheo Buehler <tb@openbsd.org>2023-12-14 18:03:38 +0100
committerTheo Buehler <tb@openbsd.org>2023-12-14 18:03:38 +0100
commitbf1231806b494dbc28f4aa0a0de3d5286362fc68 (patch)
tree325f4173f8e989ef21405c46218a0fe46f687efc
parent368eed9da2f81e0b85df8b51d2f9df329b22ebd4 (diff)
parent17cf672a04ad1e105b21182bf936234ba95d2ac3 (diff)
downloadportable-bf1231806b494dbc28f4aa0a0de3d5286362fc68.tar.gz
portable-bf1231806b494dbc28f4aa0a0de3d5286362fc68.tar.bz2
portable-bf1231806b494dbc28f4aa0a0de3d5286362fc68.zip
Land #974
-rw-r--r--CMakeLists.txt12
1 files changed, 7 insertions, 5 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index bba5a02..6cb96f8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -84,12 +84,14 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux")
84 set(PLATFORM_LIBS ${PLATFORM_LIBS} pthread) 84 set(PLATFORM_LIBS ${PLATFORM_LIBS} pthread)
85endif() 85endif()
86 86
87if(WIN32 OR (CMAKE_SYSTEM_NAME MATCHES "MINGW")) 87if(WIN32)
88 set(BUILD_NC false) 88 set(BUILD_NC false)
89 add_definitions(-D_GNU_SOURCE) 89 if(MINGW)
90 add_definitions(-D_POSIX) 90 add_definitions(-D_GNU_SOURCE)
91 add_definitions(-D_POSIX_SOURCE) 91 add_definitions(-D_POSIX)
92 add_definitions(-D__USE_MINGW_ANSI_STDIO) 92 add_definitions(-D_POSIX_SOURCE)
93 add_definitions(-D__USE_MINGW_ANSI_STDIO)
94 endif()
93endif() 95endif()
94 96
95set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall") 97set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall")