[packaging] Exit Windows packaging script on error
authorAlexander Köplinger <alex.koeplinger@outlook.com>
Wed, 14 Jun 2017 14:29:29 +0000 (16:29 +0200)
committerAlexander Köplinger <alex.koeplinger@outlook.com>
Wed, 14 Jun 2017 14:29:29 +0000 (16:29 +0200)
Also quote passed in mdk path.

packaging/Windows/defs/managed-components
packaging/Windows/mono-MDK-windows
packaging/Windows/mono-MDK-windows-x64

index 00ee1476e596c709c377b8b63176989b4ee59122..84b26603db0e7e4bc89b3df09a71a0e2dd16a31e 100755 (executable)
@@ -19,7 +19,7 @@ download()
        report "Downloading Xar"
        wget --quiet -O ${REPODIR}/xar.tar.gz https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/xar/xar-1.5.2.tar.gz || error "*** Could not download Xar ***"
        report "Copying Mono MDK for Mac"
-       cp ${2} ${REPODIR}/mono.xar
+       cp $2 ${REPODIR}/mono.xar
 }
 
 clean()
index 1bec768090f475797d04b6ae30d2830337507bcc..3a181ae3464b1a397c92b8973e1ebc7d30bf0361 100755 (executable)
@@ -1,4 +1,4 @@
-#!/bin/bash
+#!/bin/bash -xe
 COMPONENTS="mono gtksharp managed-components"
 for i in ${COMPONENTS}
        do defs/$i prerequisites
@@ -6,7 +6,7 @@ done
 COMPONENTS="gtksharp managed-components"
 defs/mono download
 defs/gtksharp download
-defs/managed-components download ${mdk}
+defs/managed-components download "${mdk}"
 COMPONENTS="mono gtksharp managed-components"
 for i in ${COMPONENTS}
        do defs/$i clean
index 737f62f809a0ad585f727c47c84d6616f883427b..1cf3fac1efb4d7a6472661dacbda7d4f90e2ec2b 100755 (executable)
@@ -1,11 +1,11 @@
-#!/bin/bash
+#!/bin/bash -xe
 COMPONENTS="mono64 managed-components"
 for i in ${COMPONENTS}
        do defs/$i prerequisites
 done
 COMPONENTS="managed-components"
 defs/mono64 download
-defs/managed-components download ${mdk}
+defs/managed-components download "${mdk}"
 COMPONENTS="mono64 managed-components"
 for i in ${COMPONENTS}
        do defs/$i clean