diff options
author | Stanislaw Halik <sthalik@misaki.pl> | 2022-12-02 14:57:09 +0100 |
---|---|---|
committer | Stanislaw Halik <sthalik@misaki.pl> | 2022-12-02 14:57:09 +0100 |
commit | 8e0a07366aa4d06cfd56223e71edcd4143f8fd16 (patch) | |
tree | 0ea11511cdd0b378187d710f425904d6cc94b4cc | |
parent | 889d2c0c0933cf2fd9e068b1d2b79eb936b29b58 (diff) |
ci: try to speed up builds
-rw-r--r-- | userconfig-runner@Darwin-Clang.cmake | 4 | ||||
-rw-r--r-- | userconfig-runner@Linux-GNU.cmake | 5 | ||||
-rw-r--r-- | userconfig-runner@Windows-MSVC.cmake | 5 |
3 files changed, 13 insertions, 1 deletions
diff --git a/userconfig-runner@Darwin-Clang.cmake b/userconfig-runner@Darwin-Clang.cmake index 4ddf187c..0b342d34 100644 --- a/userconfig-runner@Darwin-Clang.cmake +++ b/userconfig-runner@Darwin-Clang.cmake @@ -1,6 +1,10 @@ sets(BOOL FLOORMAT_PRECOMPILED-HEADERS OFF) sets(BOOL FLOORMAT_SUBMODULE-SDL2 OFF) set(CMAKE_INSTALL_MESSAGE NEVER) +sets(STRING + CMAKE_BUILD_TYPE RELEASE + CMAKE_C_FLAGS_RELEASE "-O0 -DNDEBUG -s" + CMAKE_CXX_FLAGS_RELEASE "-O0 -DNDEBUG -s") add_link_options(-framework IOKit) diff --git a/userconfig-runner@Linux-GNU.cmake b/userconfig-runner@Linux-GNU.cmake index f27067a1..963027ba 100644 --- a/userconfig-runner@Linux-GNU.cmake +++ b/userconfig-runner@Linux-GNU.cmake @@ -1,7 +1,10 @@ sets(BOOL FLOORMAT_PRECOMPILED-HEADERS OFF) sets(BOOL FLOORMAT_SUBMODULE-SDL2 OFF) -set(CMAKE_BUILD_TYPE DEBUG PARENT_SCOPE) set(CMAKE_INSTALL_MESSAGE NEVER) +sets(STRING + CMAKE_BUILD_TYPE RELEASE + CMAKE_C_FLAGS_RELEASE "-O0 -DNDEBUG -s" + CMAKE_CXX_FLAGS_RELEASE "-O0 -DNDEBUG -s") add_compile_options(-fsanitize=address,undefined) add_link_options(-fsanitize=address,undefined) diff --git a/userconfig-runner@Windows-MSVC.cmake b/userconfig-runner@Windows-MSVC.cmake new file mode 100644 index 00000000..1a91c2f6 --- /dev/null +++ b/userconfig-runner@Windows-MSVC.cmake @@ -0,0 +1,5 @@ +set(CMAKE_INSTALL_MESSAGE NEVER) +sets(STRING + CMAKE_BUILD_TYPE RELEASE + CMAKE_C_FLAGS_RELEASE "-O0 -MD" + CMAKE_CXX_FLAGS_RELEASE "-O0 -MD") |