Skip to content

Commit 7e30473

Browse files
Use -f when deleting files when cleaning or purging
to prevent non-zero return codes when the files do not exist
1 parent be34fe5 commit 7e30473

File tree

1 file changed

+17
-17
lines changed

1 file changed

+17
-17
lines changed

boost.sh

Lines changed: 17 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -622,29 +622,29 @@ cleanup()
622622
echo Cleaning everything
623623

624624
if [[ -n $BUILD_IOS ]]; then
625-
rm -r "$BOOST_SRC/iphone-build"
626-
rm -r "$BOOST_SRC/iphonesim-build"
627-
rm -r "$IOS_OUTPUT_DIR"
625+
rm -rf "$BOOST_SRC/iphone-build"
626+
rm -rf "$BOOST_SRC/iphonesim-build"
627+
rm -rf "$IOS_OUTPUT_DIR"
628628
fi
629629
if [[ -n $BUILD_TVOS ]]; then
630-
rm -r "$BOOST_SRC/appletv-build"
631-
rm -r "$BOOST_SRC/appletvsim-build"
632-
rm -r "$TVOS_OUTPUT_DIR"
630+
rm -rf "$BOOST_SRC/appletv-build"
631+
rm -rf "$BOOST_SRC/appletvsim-build"
632+
rm -rf "$TVOS_OUTPUT_DIR"
633633
fi
634634
if [[ -n $BUILD_MACOS ]]; then
635-
rm -r "$BOOST_SRC/macos-build"
636-
rm -r "$MACOS_OUTPUT_DIR"
635+
rm -rf "$BOOST_SRC/macos-build"
636+
rm -rf "$MACOS_OUTPUT_DIR"
637637
fi
638638
if [[ -n $BUILD_MACOS_SILICON ]]; then
639-
rm -r "$BOOST_SRC/macos-silicon-build"
640-
rm -r "$MACOS_SILICON_OUTPUT_DIR"
639+
rm -rf "$BOOST_SRC/macos-silicon-build"
640+
rm -rf "$MACOS_SILICON_OUTPUT_DIR"
641641
fi
642642
if [[ -n $BUILD_MACOS ]] || [[ -n $BUILD_MACOS_SILICON ]] ; then
643-
rm -r "$MACOS_COMBINED_OUTPUT_DIR"
643+
rm -rf "$MACOS_COMBINED_OUTPUT_DIR"
644644
fi
645645
if [[ -n $BUILD_MAC_CATALYST ]]; then
646-
rm -r "$BOOST_SRC/mac-catalyst-build"
647-
rm -r "$MAC_CATALYST_OUTPUT_DIR"
646+
rm -rf "$BOOST_SRC/mac-catalyst-build"
647+
rm -rf "$MAC_CATALYST_OUTPUT_DIR"
648648
fi
649649

650650
doneSection
@@ -1697,10 +1697,10 @@ echo
16971697

16981698
if [[ -n "$PURGE" ]]; then
16991699
echo "Purging everything..."
1700-
rm -r boost_*.tar.bz2
1701-
rm -r build
1702-
rm -r src
1703-
rm -r dist
1700+
rm -rf boost_*.tar.bz2
1701+
rm -rf build
1702+
rm -rf src
1703+
rm -rf dist
17041704
echo "Done"
17051705
exit 0
17061706
fi

0 commit comments

Comments
 (0)