diff options
| author | don bright <hugh.m.bright@gmail.com> | 2012-08-05 01:59:22 (GMT) | 
|---|---|---|
| committer | don bright <hugh.m.bright@gmail.com> | 2012-08-05 01:59:22 (GMT) | 
| commit | 27f23903d3eb212be7f21cdf2727e81981458602 (patch) | |
| tree | f72f2207ac4f0c48bd6ab29bc231cbecda4b938b /scripts | |
| parent | 1a7f52b68062df265b1b213b8ae11ff66239527c (diff) | |
more error reporting and log reporting
Diffstat (limited to 'scripts')
| -rwxr-xr-x | scripts/release-common.sh | 26 | 
1 files changed, 20 insertions, 6 deletions
| diff --git a/scripts/release-common.sh b/scripts/release-common.sh index d2b0f16..1e6f14d 100755 --- a/scripts/release-common.sh +++ b/scripts/release-common.sh @@ -146,7 +146,7 @@ esac  case $OS in      LINXWIN) -        # make -j2 sometimes has problems with parser_yacc +        # make -jx sometimes has problems with parser_yacc          cd $DEPLOYDIR && make $TARGET          cd $OPENSCADDIR      ;; @@ -228,19 +228,33 @@ case $OS in          echo "Binary package created"          echo "Creating installer" +        echo "Copying NSIS files to $DEPLOYDIR/openscad-$VERSION"          cp ./scripts/installer.nsi $DEPLOYDIR/openscad-$VERSION          cp ./scripts/mingw-file-association.nsh $DEPLOYDIR/openscad-$VERSION          cd $DEPLOYDIR/openscad-$VERSION          NSISDEBUG=-V2          # NSISDEBUG=      # leave blank for full log +        echo $MAKENSIS $NSISDEBUG installer.nsi          $MAKENSIS $NSISDEBUG installer.nsi -        cd $OPENSCADDIR          cp $DEPLOYDIR/openscad-$VERSION/openscad_setup.exe $DEPLOYDIR/OpenSCAD-$VERSION-Installer.exe +        cd $OPENSCADDIR -        echo -        echo "Binary created: $DEPLOYDIR/OpenSCAD-$VERSION.zip" -        echo "Installer created: $DEPLOYDIR/OpenSCAD-$VERSION-Installer.exe" -        echo +        BINFILE=$DEPLOYDIR/OpenSCAD-$VERSION.zip +        INSTFILE=$DEPLOYDIR/OpenSCAD-$VERSION-Installer.exe +        if [ -e $BINFILE ]; then +            if [ -e $INSTFILE ]; then +                echo +                echo "Binary created:" $BINFILE +                echo "Installer created:" $INSTFILE +                echo +            else +              echo "Build failed. Cannot find" $INSTFILE +              exit 1 +            fi +        else +          echo "Build failed. Cannot find" $BINFILE +          exit 1 +        fi          ;;      LINUX)          # Do stuff from release-linux.sh | 
