aboutsummaryrefslogtreecommitdiffstats
path: root/cmake
diff options
context:
space:
mode:
authorsaturneric <[email protected]>2024-01-22 11:09:24 +0000
committersaturneric <[email protected]>2024-01-22 11:09:24 +0000
commit5b6ccc38e16e6505917d50e3bcc83be26bd34f40 (patch)
tree699838a52d541310dd98ac965d36b656c555b1b9 /cmake
parentfix: slove app building problems (diff)
downloadGpgFrontend-5b6ccc38e16e6505917d50e3bcc83be26bd34f40.tar.gz
GpgFrontend-5b6ccc38e16e6505917d50e3bcc83be26bd34f40.zip
fix: solve ci build problems at different platforms
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