aboutsummaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
Diffstat (limited to 'cmake')
-rw-r--r--cmake/FlagsOverrides.cmake2
-rw-r--r--cmake/FlagsOverridesXcode.cmake11
2 files changed, 11 insertions, 2 deletions
diff --git a/cmake/FlagsOverrides.cmake b/cmake/FlagsOverrides.cmake
index 0ebbd70a..8696c810 100644
--- a/cmake/FlagsOverrides.cmake
+++ b/cmake/FlagsOverrides.cmake
@@ -1,5 +1,3 @@
-SET (CMAKE_GENERATOR "Ninja")
-
SET (CMAKE_C_FLAGS "-Wall -std=c11")
SET (CMAKE_C_FLAGS_DEBUG "-g -fsanitize=address -fsanitize-recover=address")
SET (CMAKE_C_FLAGS_MINSIZERE "-Os -DNDEBUG")
diff --git a/cmake/FlagsOverridesXcode.cmake b/cmake/FlagsOverridesXcode.cmake
new file mode 100644
index 00000000..e2b00fc9
--- /dev/null
+++ b/cmake/FlagsOverridesXcode.cmake
@@ -0,0 +1,11 @@
+ SET (CMAKE_C_FLAGS "-Wall -std=c11")
+ SET (CMAKE_C_FLAGS_DEBUG "-g")
+ SET (CMAKE_C_FLAGS_MINSIZERE "-Os -DNDEBUG")
+ SET (CMAKE_C_FLAGS_RELEASE "-O3 -DNDEBUG")
+ SET (CMAKE_C_FLAGS_RELWITHDEBINFO "-O2 -g")
+
+ SET (CMAKE_CXX_FLAGS "-Wall -std=c++17")
+ SET (CMAKE_CXX_FLAGS_DEBUG "-g")
+ SET (CMAKE_CXX_FLAGS_MINSIZEREL "-Os -DNDEBUG")
+ SET (CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG")
+ SET (CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g") \ No newline at end of file