Fixed build error of "Syntax error: redirection unexpected".

sigtext
zboris12 2024-03-24 18:44:00 +09:00
parent 2c8de1a007
commit 201e5a99b9
1 changed files with 42 additions and 41 deletions

View File

@ -1,19 +1,24 @@
# !/bin/bash # !/bin/sh
# set -x # set -x
OUTFLDR=dist echo "
if [ -d ${OUTFLDR} ] zgacertsutil.js
then zgapdfcryptor.js
zgapdfsigner.js
zgaindex.js
" | {
OUTFLDR=dist
if [ -d ${OUTFLDR} ]
then
rm -f ${OUTFLDR}/* rm -f ${OUTFLDR}/*
else else
mkdir ${OUTFLDR} mkdir ${OUTFLDR}
fi fi
GCCOPT="--charset UTF-8 --compilation_level SIMPLE_OPTIMIZATIONS --warning_level VERBOSE"
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"
GCCEXT="--externs closure/google-ext.js --externs closure/forge-ext.js --externs closure/pdflib-ext.js --externs closure/zb-externs.js" jss=""
jss="" while read js
while read js do
do
if [ -n "${js}" ] if [ -n "${js}" ]
then then
c=$(echo "${js}" | cut -b1) c=$(echo "${js}" | cut -b1)
@ -31,17 +36,13 @@ do
fi fi
fi fi
fi fi
done <<< " done
zgacertsutil.js npx google-closure-compiler ${GCCOPT} ${GCCEXT} ${jss} --js_output_file ${OUTFLDR}/zgapdfsigner.min.js
zgapdfcryptor.js if [ $? -ne 0 ]
zgapdfsigner.js then
zgaindex.js
"
npx google-closure-compiler ${GCCOPT} ${GCCEXT} ${jss} --js_output_file ${OUTFLDR}/zgapdfsigner.min.js
if [ $? -ne 0 ]
then
echo "google-closure-compiler failed." echo "google-closure-compiler failed."
exit 20 exit 20
fi fi
exit 0
exit 0 }
exit $?