check for duplicate call

This commit is contained in:
Roland Gruber 2017-12-13 17:05:17 +01:00
parent 40c9d92b9a
commit 4dc1fc16d5
1 changed files with 17 additions and 14 deletions

View File

@ -2,20 +2,23 @@
set -e set -e
outFile=templates/lib/100_lam.${SOURCE_DATE_EPOCH}.min.js outFile=templates/lib/100_lam.${SOURCE_DATE_EPOCH}.min.js
files=`ls templates/lib/*.js` if [ ! -e $outFile ]; then
jsFiles="" files=`ls templates/lib/*.js`
for file in $files; do jsFiles=""
for file in $files; do
jsFiles="$jsFiles --js $file" jsFiles="$jsFiles --js $file"
done done
closure-compiler --charset UTF-8 $jsFiles --js_output_file $outFile closure-compiler --charset UTF-8 $jsFiles --js_output_file $outFile
rm $files rm $files
# add final new line to supress Debian warnings # add final new line to supress Debian warnings
echo "" >> $outFile echo "" >> $outFile
fi
files=`ls style/*.css` files=`ls style/*.css`
outFile=style/100_lam.${SOURCE_DATE_EPOCH}.min.css outFile=style/100_lam.${SOURCE_DATE_EPOCH}.min.css
cat $files | cleancss -o ${outFile} if [ ! -e $outFile ]; then
rm $files cat $files | cleancss -o ${outFile}
# add final new line to supress Debian warnings rm $files
echo "" >> $outFile # add final new line to supress Debian warnings
echo "" >> $outFile
fi