]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
tools: allow to run setup-musl-build.sh for already set up directory
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 1 Jan 2026 21:03:27 +0000 (06:03 +0900)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Fri, 2 Jan 2026 07:46:05 +0000 (08:46 +0100)
tools/setup-musl-build.sh

index b0fa764fe414dd90a04b2c035a4a4876fe14ca37..9b769b62f3d54cc195206014626cf0242f11c18f 100755 (executable)
@@ -63,6 +63,7 @@ LINKS=(
     zstd_errors.h
 )
 
+rm -rf "${SETUP_DIR}"
 for t in "${LINKS[@]}"; do
     [[ -e /usr/include/"$t" ]]
     link="${SETUP_DIR}/usr/include/${t}"
@@ -82,4 +83,4 @@ env \
     CXX=musl-gcc \
     CFLAGS="$CFLAGS" \
     CXXFLAGS="$CFLAGS" \
-    meson setup -Ddbus-interfaces-dir=no -Dlibc=musl "${BUILD_DIR}" "${@}"
+    meson setup --reconfigure -Ddbus-interfaces-dir=no -Dlibc=musl "${BUILD_DIR}" "${@}"