tooling: fixes race condition when building zip and zip_extras at the same time

This commit is contained in:
Rasmus Andersson 2023-04-23 13:07:49 -07:00
parent 252f151213
commit 4638da6350

View file

@ -38,18 +38,17 @@ fi
# tmp dir
ZIPDIR=build/tmp/zip
FONTDIR=build/fonts
if $OPT_EXTRAS; then
ZIPDIR=build/tmp/zip-extras
fi
# convert relative path to absolute if needed
OUTFILE_ABS=$OUTFILE
if [[ "$OUTFILE_ABS" != /* ]]; then
OUTFILE_ABS=$PWD/$OUTFILE_ABS
OUTFILE_ABS="$PWD/$OUTFILE_ABS"
fi
# cleanup any previous build
rm -rf "$ZIPDIR" build/tmp/a.zip
# create directories
rm -rf "$ZIPDIR"
mkdir -p "$(dirname "$OUTFILE_ABS")" "$ZIPDIR"
cp LICENSE.txt "$ZIPDIR/LICENSE.txt"