ci: Add nightly job to build CMake with PCH on macOS

This commit is contained in:
Brad King
2023-06-22 13:47:42 -04:00
parent 44f08e94ff
commit aba5bab62e
3 changed files with 22 additions and 0 deletions
@@ -0,0 +1,7 @@
set(CMake_BUILD_PCH "ON" CACHE BOOL "")
# sccache does not forward the PCH '-Xarch_arm64 "-include/..."' flag correctly.
set(configure_no_sccache 1)
include("${CMAKE_CURRENT_LIST_DIR}/configure_macos_common.cmake")
include("${CMAKE_CURRENT_LIST_DIR}/configure_common.cmake")
+6
View File
@@ -38,6 +38,12 @@
CMAKE_CONFIGURATION: macos_arm64_ninja
CTEST_NO_WARNINGS_ALLOWED: 1
.macos_arm64_pch:
extends: .macos_arm64_ninja
variables:
CMAKE_CONFIGURATION: macos_arm64_pch
.macos_x86_64_makefiles:
extends: .macos_build