Skip to content

Commit 790703d

Browse files
committed
[CI] Enable gnuinstall for two special builds.
To cover the gnuninstall case, switch mac beta and the linux arch-native builds to gnuinstall. This is done as an option override on special builds to not affect the binaries we produce.
1 parent 31d0e53 commit 790703d

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

.github/workflows/root-ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ jobs:
112112
- platform: mac-beta
113113
is_special: true
114114
arch: ARM64
115-
overrides: ["CMAKE_CXX_STANDARD=23"]
115+
overrides: ["CMAKE_CXX_STANDARD=23", "gnuinstall=ON"]
116116

117117
runs-on: # Using '[self-hosted, ..., ...]' does not work for some reason :)
118118
- self-hosted
@@ -400,8 +400,8 @@ jobs:
400400
overrides: ["runtime_cxxmodules=Off"]
401401
- image: alma9
402402
is_special: true
403-
property: march_native
404-
overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo", "CMAKE_CXX_FLAGS=-march=native", "CMAKE_C_FLAGS=-march=native", "builtin_zlib=ON", "builtin_zstd=ON"]
403+
property: "march_native, gnuinstall"
404+
overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo", "CMAKE_CXX_FLAGS=-march=native", "CMAKE_C_FLAGS=-march=native", "builtin_zlib=ON", "builtin_zstd=ON", "gnuinstall=ON"]
405405
- image: alma9
406406
is_special: true
407407
property: arm64

0 commit comments

Comments
 (0)