Fix compile-with-docker.sh: pass extra CMake args safely

This commit is contained in:
Armel FAUVEAU committed 2026-08-09 16:37:18 +02:00
1 parent 253104bb87
commit 5715cd27ef
1 file changed
+4 -3
+4 -3
View File
@@ -53,9 +53,10 @@ build_preset() {
docker run --rm \
-u $(id -u):$(id -g) \
-it -v "$PWD":/src -w /src "$IMAGE" \
bash -c "which arm-none-eabi-gcc && arm-none-eabi-gcc --version && \
cmake --preset ${preset} ${EXTRA_ARGS[@]+"${EXTRA_ARGS[@]}"} && \
cmake --build --preset ${preset} -j"
bash -c 'which arm-none-eabi-gcc && arm-none-eabi-gcc --version &&
cmake --preset "$1" "${@:2}" &&
cmake --build --preset "$1" -j' \
bash "${preset}" ${EXTRA_ARGS[@]+"${EXTRA_ARGS[@]}"}
echo "✅ Done: ${preset}"
}