Made build.sh easier to read.

sigtext
zboris12 2024-03-24 20:46:49 +09:00
parent d5b9c4ad22
commit 9a47c162aa
1 changed files with 40 additions and 43 deletions

View File

@ -1,12 +1,6 @@
# !/bin/sh
# set -x
echo "
zgacertsutil.js
zgapdfcryptor.js
zgapdfsigner.js
zgaindex.js
" | {
OUTFLDR=dist
if [ -d ${OUTFLDR} ]
then
@ -14,6 +8,7 @@ zgaindex.js
else
mkdir ${OUTFLDR}
fi
GCCOPT="--charset UTF-8 --compilation_level SIMPLE_OPTIMIZATIONS --warning_level VERBOSE"
GCCEXT="--externs closure/google-ext.js --externs closure/forge-ext.js --externs closure/pdflib-ext.js --externs closure/zb-externs.js"
jss=""
@ -36,15 +31,17 @@ zgaindex.js
fi
fi
fi
done
done <<EOF
zgacertsutil.js
zgapdfcryptor.js
zgapdfsigner.js
zgaindex.js
EOF
npx google-closure-compiler ${GCCOPT} ${GCCEXT} ${jss} --js_output_file ${OUTFLDR}/zgapdfsigner.min.js
if [ $? -ne 0 ]
then
echo "google-closure-compiler failed."
exit 20
fi
echo "Build result:"
ls -l ${OUTFLDR}/zgapdfsigner.min.js
exit 0
}
exit $?