Made build.sh easier to read.
parent
d5b9c4ad22
commit
9a47c162aa
49
build.sh
49
build.sh
|
@ -1,24 +1,19 @@
|
||||||
# !/bin/sh
|
# !/bin/sh
|
||||||
# set -x
|
# set -x
|
||||||
|
|
||||||
echo "
|
OUTFLDR=dist
|
||||||
zgacertsutil.js
|
if [ -d ${OUTFLDR} ]
|
||||||
zgapdfcryptor.js
|
then
|
||||||
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"
|
|
||||||
GCCEXT="--externs closure/google-ext.js --externs closure/forge-ext.js --externs closure/pdflib-ext.js --externs closure/zb-externs.js"
|
GCCOPT="--charset UTF-8 --compilation_level SIMPLE_OPTIMIZATIONS --warning_level VERBOSE"
|
||||||
jss=""
|
GCCEXT="--externs closure/google-ext.js --externs closure/forge-ext.js --externs closure/pdflib-ext.js --externs closure/zb-externs.js"
|
||||||
while read js
|
jss=""
|
||||||
do
|
while read js
|
||||||
|
do
|
||||||
if [ -n "${js}" ]
|
if [ -n "${js}" ]
|
||||||
then
|
then
|
||||||
c=$(echo "${js}" | cut -b1)
|
c=$(echo "${js}" | cut -b1)
|
||||||
|
@ -36,15 +31,17 @@ zgaindex.js
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
done
|
done <<EOF
|
||||||
npx google-closure-compiler ${GCCOPT} ${GCCEXT} ${jss} --js_output_file ${OUTFLDR}/zgapdfsigner.min.js
|
zgacertsutil.js
|
||||||
if [ $? -ne 0 ]
|
zgapdfcryptor.js
|
||||||
then
|
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."
|
echo "google-closure-compiler failed."
|
||||||
exit 20
|
exit 20
|
||||||
fi
|
fi
|
||||||
echo "Build result:"
|
|
||||||
ls -l ${OUTFLDR}/zgapdfsigner.min.js
|
exit 0
|
||||||
exit 0
|
|
||||||
}
|
|
||||||
exit $?
|
|
||||||
|
|
Loading…
Reference in New Issue