comparison CMakeLists.txt @ 1120:2053790d5e9b

cmake: remove all feature macros
author David Demelier <markand@malikania.fr>
date Fri, 26 Nov 2021 21:13:10 +0100
parents 337b6eb1fa19
children 75e228008e07
comparison
equal deleted inserted replaced
1119:74aba215dc3c 1120:2053790d5e9b
47 set(CMAKE_C_STANDARD_REQUIRED On) 47 set(CMAKE_C_STANDARD_REQUIRED On)
48 set(CMAKE_C_EXTENSIONS Off) 48 set(CMAKE_C_EXTENSIONS Off)
49 set(CMAKE_POSITION_INDEPENDENT_CODE On) 49 set(CMAKE_POSITION_INDEPENDENT_CODE On)
50 50
51 if (CMAKE_C_COMPILER_ID MATCHES "GNU|Clang") 51 if (CMAKE_C_COMPILER_ID MATCHES "GNU|Clang")
52 set(CMAKE_C_FLAGS "-Wall -Wextra -pedantic -D_XOPEN_SOURCE=700 ${CMAKE_C_FLAGS}") 52 set(CMAKE_C_FLAGS "-Wall -Wextra -pedantic ${CMAKE_C_FLAGS}")
53 endif ()
54
55 if (CMAKE_SYSTEM_NAME MATCHES "Darwin")
56 set(CMAKE_C_FLAGS "-D_DARWIN_C_SOURCE ${CMAKE_C_FLAGS}")
57 endif () 53 endif ()
58 54
59 include(GNUInstallDirs) 55 include(GNUInstallDirs)
60 56
61 option(IRCCD_WITH_EXAMPLES "Enable example files" On) 57 option(IRCCD_WITH_EXAMPLES "Enable example files" On)