2018-10-28 23:01:09 +01:00
|
|
|
#!/usr/bin/env bash
|
|
|
|
|
|
|
|
BASEDIR=$(dirname "$0")
|
|
|
|
cd "$BASEDIR"
|
2018-10-28 23:59:15 +01:00
|
|
|
source ../scripts/resolve_commands.sh
|
2019-09-01 17:24:06 +02:00
|
|
|
# The app loader
|
|
|
|
execute_ttsc -p tsconfig/tsconfig_packed_loader_app.json
|
|
|
|
if [[ $? -ne 0 ]]; then
|
|
|
|
echo "Failed to generate packed loader file!"
|
2018-10-28 23:01:09 +01:00
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2019-09-01 17:24:06 +02:00
|
|
|
npm run minify-web-rel-file `pwd`/generated/loader_app.min.js `pwd`/generated/loader_app.js
|
2019-02-25 16:32:29 +01:00
|
|
|
if [[ $? -ne 0 ]]; then
|
2019-09-01 17:24:06 +02:00
|
|
|
echo "Failed to minimize packed loader file!"
|
2019-02-25 16:32:29 +01:00
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2019-09-01 17:24:06 +02:00
|
|
|
# The popup certaccept loader
|
|
|
|
execute_ttsc -p tsconfig/tsconfig_packed_loader_certaccept.json
|
2019-02-25 16:32:29 +01:00
|
|
|
if [[ $? -ne 0 ]]; then
|
|
|
|
echo "Failed to generate packed loader file!"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2019-09-01 17:24:06 +02:00
|
|
|
npm run minify-web-rel-file `pwd`/generated/loader_certaccept.min.js `pwd`/generated/loader_certaccept.js
|
2019-08-30 23:06:39 +02:00
|
|
|
if [[ $? -ne 0 ]]; then
|
|
|
|
echo "Failed to minimize packed loader file!"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2019-09-01 17:24:06 +02:00
|
|
|
# The main shared source
|
2018-12-15 14:04:29 +01:00
|
|
|
execute_ttsc -p tsconfig/tsconfig_packed.json
|
2019-02-17 16:08:10 +01:00
|
|
|
if [[ $? -ne 0 ]]; then
|
2018-10-28 23:01:09 +01:00
|
|
|
echo "Failed to generate packed file!"
|
|
|
|
exit 1
|
|
|
|
fi
|
|
|
|
|
2019-09-01 17:24:06 +02:00
|
|
|
# The certaccept source
|
|
|
|
execute_ttsc -p tsconfig/tsconfig_packed_certaccept.json
|
|
|
|
if [[ $? -ne 0 ]]; then
|
|
|
|
echo "Failed to generate packed certaccept file!"
|
|
|
|
exit 1
|
2018-10-28 23:01:09 +01:00
|
|
|
fi
|
|
|
|
|
2019-09-01 17:24:06 +02:00
|
|
|
npm run minify-web-rel-file `pwd`/generated/certaccept.min.js `pwd`/generated/certaccept.js
|
|
|
|
if [[ $? -ne 0 ]]; then
|
|
|
|
echo "Failed to minimize the certaccept file!"
|
|
|
|
exit 1
|
2019-02-17 16:08:10 +01:00
|
|
|
fi
|
|
|
|
|
|
|
|
# Create packed CSS file
|
2019-08-30 23:06:39 +02:00
|
|
|
./css/generate_packed.sh
|
2019-02-17 16:08:10 +01:00
|
|
|
|
2018-10-28 23:01:09 +01:00
|
|
|
echo "Packed file generated!"
|
|
|
|
exit 0
|