mirror of
https://github.com/keymanapp/keyman.git
synced 2026-08-22 08:17:40 +00:00
Enhanced build.sh for better CI error reporting.
This commit is contained in:
parent
8e1588fc90
commit
7cd5bb9109
1 changed files with 6 additions and 0 deletions
|
|
@ -207,6 +207,7 @@ if [ $BUILD_EMBED = true ]; then
|
|||
|
||||
rm $EMBED_OUTPUT/keyman.js 2>/dev/null
|
||||
$compilecmd -p $NODE_SOURCE/tsconfig.embedded.json
|
||||
assert $INTERMEDIATE/keyman.js
|
||||
echo Typescript compiled.
|
||||
|
||||
minify keyman.js $EMBED_OUTPUT SIMPLE_OPTIMIZATIONS "keyman.__BUILD__=$BUILD"
|
||||
|
|
@ -231,6 +232,7 @@ if [ $BUILD_COREWEB = true ]; then
|
|||
echo Compile Keymanweb...
|
||||
rm $WEB_OUTPUT/keymanweb.js 2>/dev/null
|
||||
$compilecmd -p $NODE_SOURCE/tsconfig.web.json
|
||||
assert $INTERMEDIATE/keymanweb.js
|
||||
echo Typescript compiled.
|
||||
|
||||
copy_resources "$INTERMEDIATE"
|
||||
|
|
@ -253,6 +255,10 @@ fi
|
|||
if [ $BUILD_UI = true ]; then
|
||||
echo Compile UI Modules...
|
||||
$compilecmd -p $NODE_SOURCE/tsconfig.ui.json
|
||||
assert $INTERMEDIATE/kmwuitoolbar.js
|
||||
assert $INTERMEDIATE/kmwuitoggle.js
|
||||
assert $INTERMEDIATE/kmwuifloat.js
|
||||
assert $INTERMEDIATE/kmwuibutton.js
|
||||
|
||||
echo Minify ToolBar UI
|
||||
del $WEB_OUTPUT/kmuitoolbar.js 2>/dev/null
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue