Skip to content

Commit 0c5ebf5

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 fe726c3 commit 0c5ebf5

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/root-ci.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,7 @@ jobs:
111111
- platform: mac-beta
112112
is_special: true
113113
arch: ARM64
114+
overrides: ["gnuinstall=ON"]
114115

115116
runs-on: # Using '[self-hosted, ..., ...]' does not work for some reason :)
116117
- self-hosted
@@ -405,8 +406,8 @@ jobs:
405406
overrides: ["runtime_cxxmodules=Off"]
406407
- image: alma9
407408
is_special: true
408-
property: march_native
409-
overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo", "CMAKE_CXX_FLAGS=-march=native", "CMAKE_C_FLAGS=-march=native", "builtin_zlib=ON", "builtin_zstd=ON"]
409+
property: "march_native, gnuinstall"
410+
overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo", "CMAKE_CXX_FLAGS=-march=native", "CMAKE_C_FLAGS=-march=native", "builtin_zlib=ON", "builtin_zstd=ON", "gnuinstall=ON"]
410411
- image: alma9
411412
is_special: true
412413
property: arm64

0 commit comments

Comments
 (0)