From 283520bfaf1ca9de825f717fcf7d71daaffb8add Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Thu, 10 May 2018 11:45:19 +0200 Subject: [PATCH] F #1692: Fixes for build script. Patches, error control, and mv's --- src/sunstone/public/build.sh | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/sunstone/public/build.sh b/src/sunstone/public/build.sh index 854ae48eeb..85d45e536f 100755 --- a/src/sunstone/public/build.sh +++ b/src/sunstone/public/build.sh @@ -1,5 +1,7 @@ #!/bin/bash +set -e + #------------------------------------------------------------------------------- usage() { echo @@ -28,14 +30,6 @@ install_patch() { bower install --force --allow-root --config.interactive=false - grunt --gruntfile ./Gruntfile.js sass - - grunt --gruntfile ./Gruntfile.js requirejs - - mv dist/main.js dist/main-dist.js - - mv dist/main.js.map dist/main-dist.js.map - PATCH_DIR="./patches/" for i in `ls ${PATCH_DIR}` ; do @@ -43,6 +37,15 @@ install_patch() { patch -p1 <"${PATCH_DIR}/$i" fi done + + grunt --gruntfile ./Gruntfile.js sass + + grunt --gruntfile ./Gruntfile.js requirejs + + mv -f dist/main.js dist/main-dist.js + + mv -f dist/main.js.map dist/main-dist.js.map + } #-------------------------------------------------------------------------------