This was broken when using multiple `cmakeFlags` without `__structuredAttrs`, because `args+=($cmakeFlags)` wouldn’t split it on whitespace. Let’s do something much cleaner instead.
10 lines
214 B
Bash
10 lines
214 B
Bash
scikitBuildFlagsHook() {
|
|
concatTo flagsArray cmakeFlags cmakeFlagsArray
|
|
|
|
for arg in "${flagsArray[@]}"; do
|
|
appendToVar pypaBuildFlags "-Ccmake.args=$arg"
|
|
done
|
|
}
|
|
|
|
preConfigureHooks+=(scikitBuildFlagsHook)
|