Skip to content

Commit 40500c0

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 f21be35 commit 40500c0

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

.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
@@ -402,8 +402,8 @@ jobs:
402402
overrides: ["runtime_cxxmodules=Off"]
403403
- image: alma9
404404
is_special: true
405-
property: march_native
406-
overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo", "CMAKE_CXX_FLAGS=-march=native", "CMAKE_C_FLAGS=-march=native", "builtin_zlib=ON", "builtin_zstd=ON"]
405+
property: "march_native, gnuinstall"
406+
overrides: ["CMAKE_BUILD_TYPE=RelWithDebInfo", "CMAKE_CXX_FLAGS=-march=native", "CMAKE_C_FLAGS=-march=native", "builtin_zlib=ON", "builtin_zstd=ON", "gnuinstall=ON"]
407407
- image: alma9
408408
is_special: true
409409
property: arm64

0 commit comments

Comments
 (0)