From 341517f264059b4333a58eb4d0e3bd2f7a8b30a8 Mon Sep 17 00:00:00 2001 From: Marcel Taeumel Date: Wed, 4 Aug 2021 12:39:03 +0200 Subject: [PATCH 1/2] For all Linux builds and some Windows builds, fix preservation of error codes in mvm scripts. This makes our GitHub workflows fail at the correct step on a build error. --- build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm | 2 +- build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm | 2 +- build.linux32ARMv6/newspeak.cog.spur/build/mvm | 2 +- build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm | 2 +- build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm | 2 +- build.linux32ARMv6/newspeak.stack.spur/build/mvm | 2 +- build.linux32ARMv6/pharo.cog.spur/build.assert/mvm | 2 +- build.linux32ARMv6/pharo.cog.spur/build.debug/mvm | 2 +- build.linux32ARMv6/pharo.cog.spur/build/mvm | 2 +- build.linux32ARMv6/squeak.cog.spur/build.assert/mvm | 2 +- build.linux32ARMv6/squeak.cog.spur/build.debug/mvm | 2 +- build.linux32ARMv6/squeak.cog.spur/build/mvm | 2 +- build.linux32ARMv6/squeak.cog.v3/build.assert/mvm | 2 +- build.linux32ARMv6/squeak.cog.v3/build.debug/mvm | 2 +- build.linux32ARMv6/squeak.cog.v3/build/mvm | 2 +- build.linux32ARMv6/squeak.stack.spur/build.assert/mvm | 2 +- build.linux32ARMv6/squeak.stack.spur/build.debug/mvm | 2 +- build.linux32ARMv6/squeak.stack.spur/build/mvm | 2 +- build.linux32ARMv6/squeak.stack.v3/build.assert/mvm | 2 +- build.linux32ARMv6/squeak.stack.v3/build.debug/mvm | 2 +- build.linux32ARMv6/squeak.stack.v3/build/mvm | 2 +- build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm | 2 +- build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm | 2 +- build.linux32ARMv7/newspeak.cog.spur/build/mvm | 2 +- build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm | 2 +- build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm | 2 +- build.linux32ARMv7/newspeak.stack.spur/build/mvm | 2 +- .../newspeak.cog.spur/build.assert.itimerheartbeat/mvm | 2 +- build.linux32x86/newspeak.cog.spur/build.assert/mvm | 2 +- .../newspeak.cog.spur/build.debug.itimerheartbeat/mvm | 2 +- build.linux32x86/newspeak.cog.spur/build.debug/mvm | 2 +- .../newspeak.cog.spur/build.itimerheartbeat/mvm | 2 +- build.linux32x86/newspeak.cog.spur/build/mvm | 2 +- build.linux32x86/newspeak.stack.spur/build.assert/mvm | 2 +- build.linux32x86/newspeak.stack.spur/build.debug/mvm | 2 +- build.linux32x86/newspeak.stack.spur/build/mvm | 2 +- .../nsnac.cog.spur/build.assert.itimerheartbeat/mvm | 2 +- build.linux32x86/nsnac.cog.spur/build.assert/mvm | 2 +- .../nsnac.cog.spur/build.debug.itimerheartbeat/mvm | 2 +- build.linux32x86/nsnac.cog.spur/build.debug/mvm | 2 +- build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm | 2 +- build.linux32x86/nsnac.cog.spur/build/mvm | 2 +- .../pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm | 2 +- .../pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm | 2 +- .../pharo.cog.spur.lowcode/build.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.cog.spur.lowcode/build/mvm | 2 +- .../build.assert.itimerheartbeat/mvm | 2 +- .../build.debug.itimerheartbeat/mvm | 2 +- .../pharo.cog.spur.minheadless/build.itimerheartbeat/mvm | 2 +- .../pharo.cog.spur/build.assert.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.cog.spur/build.assert/mvm | 2 +- .../pharo.cog.spur/build.debug.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.cog.spur/build.debug/mvm | 2 +- build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.cog.spur/build/mvm | 2 +- .../pharo.sista.spur/build.assert.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.sista.spur/build.assert/mvm | 2 +- .../pharo.sista.spur/build.debug.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.sista.spur/build.debug/mvm | 2 +- build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.sista.spur/build/mvm | 2 +- .../build.assert.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm | 2 +- .../build.debug.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm | 2 +- .../pharo.stack.spur.lowcode/build.itimerheartbeat/mvm | 2 +- build.linux32x86/pharo.stack.spur.lowcode/build/mvm | 2 +- .../squeak.cog.spur/build.assert.itimerheartbeat/mvm | 2 +- build.linux32x86/squeak.cog.spur/build.assert/mvm | 2 +- .../squeak.cog.spur/build.debug.itimerheartbeat/mvm | 2 +- build.linux32x86/squeak.cog.spur/build.debug/mvm | 2 +- build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm | 2 +- build.linux32x86/squeak.cog.spur/build/mvm | 2 +- .../squeak.cog.v3/build.assert.itimerheartbeat/mvm | 2 +- build.linux32x86/squeak.cog.v3/build.assert/mvm | 2 +- .../squeak.cog.v3/build.debug.itimerheartbeat/mvm | 2 +- build.linux32x86/squeak.cog.v3/build.debug/mvm | 2 +- build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm | 2 +- .../squeak.cog.v3/build.multithreaded.assert/mvm | 2 +- .../squeak.cog.v3/build.multithreaded.debug/mvm | 2 +- build.linux32x86/squeak.cog.v3/build.multithreaded/mvm | 2 +- build.linux32x86/squeak.cog.v3/build/mvm | 2 +- .../squeak.sista.spur/build.assert.itimerheartbeat/mvm | 2 +- build.linux32x86/squeak.sista.spur/build.assert/mvm | 2 +- .../squeak.sista.spur/build.debug.itimerheartbeat/mvm | 2 +- build.linux32x86/squeak.sista.spur/build.debug/mvm | 2 +- .../squeak.sista.spur/build.itimerheartbeat/mvm | 2 +- build.linux32x86/squeak.sista.spur/build/mvm | 2 +- build.linux32x86/squeak.stack.spur/build.assert/mvm | 2 +- build.linux32x86/squeak.stack.spur/build.debug/mvm | 2 +- build.linux32x86/squeak.stack.spur/build/mvm | 2 +- build.linux32x86/squeak.stack.v3/build.assert/mvm | 2 +- build.linux32x86/squeak.stack.v3/build.debug/mvm | 2 +- build.linux32x86/squeak.stack.v3/build/mvm | 2 +- build.linux64ARMv8/pharo.stack.spur/build.debug/mvm | 2 +- build.linux64ARMv8/pharo.stack.spur/build/mvm | 2 +- build.linux64ARMv8/squeak.cog.spur/build.assert/mvm | 2 +- build.linux64ARMv8/squeak.cog.spur/build.debug/mvm | 2 +- build.linux64ARMv8/squeak.cog.spur/build/mvm | 2 +- build.linux64ARMv8/squeak.cogmt.spur/build.assert/mvm | 2 +- build.linux64ARMv8/squeak.cogmt.spur/build.debug/mvm | 2 +- build.linux64ARMv8/squeak.cogmt.spur/build/mvm | 2 +- build.linux64ARMv8/squeak.stack.spur/build.assert/mvm | 2 +- build.linux64ARMv8/squeak.stack.spur/build.debug/mvm | 2 +- build.linux64ARMv8/squeak.stack.spur/build/mvm | 2 +- .../newspeak.cog.spur/build.assert.itimerheartbeat/mvm | 2 +- build.linux64x64/newspeak.cog.spur/build.assert/mvm | 2 +- .../newspeak.cog.spur/build.debug.itimerheartbeat/mvm | 2 +- build.linux64x64/newspeak.cog.spur/build.debug/mvm | 2 +- .../newspeak.cog.spur/build.itimerheartbeat/mvm | 2 +- build.linux64x64/newspeak.cog.spur/build/mvm | 2 +- build.linux64x64/newspeak.stack.spur/build.assert/mvm | 2 +- build.linux64x64/newspeak.stack.spur/build.debug/mvm | 2 +- build.linux64x64/newspeak.stack.spur/build/mvm | 2 +- .../nsnac.cog.spur/build.assert.itimerheartbeat/mvm | 2 +- build.linux64x64/nsnac.cog.spur/build.assert/mvm | 2 +- .../nsnac.cog.spur/build.debug.itimerheartbeat/mvm | 2 +- build.linux64x64/nsnac.cog.spur/build.debug/mvm | 2 +- build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm | 2 +- build.linux64x64/nsnac.cog.spur/build/mvm | 2 +- .../build.assert.itimerheartbeat/mvm | 2 +- .../build.debug.itimerheartbeat/mvm | 2 +- .../pharo.cog.spur.minheadless/build.itimerheartbeat/mvm | 2 +- .../pharo.cog.spur/build.assert.itimerheartbeat/mvm | 2 +- build.linux64x64/pharo.cog.spur/build.assert/mvm | 2 +- .../pharo.cog.spur/build.debug.itimerheartbeat/mvm | 2 +- build.linux64x64/pharo.cog.spur/build.debug/mvm | 2 +- build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm | 2 +- build.linux64x64/pharo.cog.spur/build/mvm | 2 +- .../squeak.cog.spur/build.assert.itimerheartbeat/mvm | 2 +- build.linux64x64/squeak.cog.spur/build.assert/mvm | 2 +- .../squeak.cog.spur/build.debug.itimerheartbeat/mvm | 2 +- build.linux64x64/squeak.cog.spur/build.debug/mvm | 2 +- build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm | 2 +- build.linux64x64/squeak.cog.spur/build/mvm | 2 +- build.linux64x64/squeak.stack.spur/build.assert/mvm | 2 +- build.linux64x64/squeak.stack.spur/build.debug/mvm | 2 +- build.linux64x64/squeak.stack.spur/build/mvm | 2 +- build.sunos32x86/squeak.cog.spur/build/mvm | 2 +- build.sunos32x86/squeak.stack.spur/build/mvm | 2 +- build.sunos64x64/squeak.cog.spur/build/mvm | 2 +- build.sunos64x64/squeak.stack.spur/build/mvm | 2 +- build.win32x86/squeak.cog.spur.lowcode/mvm | 6 +++--- build.win32x86/squeak.cog.spur/mvm | 6 +++--- build.win32x86/squeak.sista.spur/mvm | 6 +++--- 147 files changed, 153 insertions(+), 153 deletions(-) diff --git a/build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm b/build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm index d45b87fe5e..40710d2c58 100755 --- a/build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm +++ b/build.linux32ARMv6/newspeak.cog.spur/build.assert/mvm @@ -27,5 +27,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm b/build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm index 105ca1d50a..c36ba86e08 100755 --- a/build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm +++ b/build.linux32ARMv6/newspeak.cog.spur/build.debug/mvm @@ -27,5 +27,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv6/newspeak.cog.spur/build/mvm b/build.linux32ARMv6/newspeak.cog.spur/build/mvm index 2beb3c94ef..863ad3da9f 100755 --- a/build.linux32ARMv6/newspeak.cog.spur/build/mvm +++ b/build.linux32ARMv6/newspeak.cog.spur/build/mvm @@ -27,5 +27,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm b/build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm index 610e0a3bea..f27b924221 100755 --- a/build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm +++ b/build.linux32ARMv6/newspeak.stack.spur/build.assert/mvm @@ -27,5 +27,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm b/build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm index 6ef2ddf2a3..5d0926c7cb 100755 --- a/build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm +++ b/build.linux32ARMv6/newspeak.stack.spur/build.debug/mvm @@ -27,5 +27,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv6/newspeak.stack.spur/build/mvm b/build.linux32ARMv6/newspeak.stack.spur/build/mvm index a2bbe5322e..fa2f29ffb8 100755 --- a/build.linux32ARMv6/newspeak.stack.spur/build/mvm +++ b/build.linux32ARMv6/newspeak.stack.spur/build/mvm @@ -27,5 +27,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv6/pharo.cog.spur/build.assert/mvm b/build.linux32ARMv6/pharo.cog.spur/build.assert/mvm index 045da2d100..ce8b2d681e 100755 --- a/build.linux32ARMv6/pharo.cog.spur/build.assert/mvm +++ b/build.linux32ARMv6/pharo.cog.spur/build.assert/mvm @@ -31,5 +31,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv6/pharo.cog.spur/build.debug/mvm b/build.linux32ARMv6/pharo.cog.spur/build.debug/mvm index b82030db2b..f178a86720 100755 --- a/build.linux32ARMv6/pharo.cog.spur/build.debug/mvm +++ b/build.linux32ARMv6/pharo.cog.spur/build.debug/mvm @@ -31,5 +31,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv6/pharo.cog.spur/build/mvm b/build.linux32ARMv6/pharo.cog.spur/build/mvm index c0df92362c..3ef19f42c4 100755 --- a/build.linux32ARMv6/pharo.cog.spur/build/mvm +++ b/build.linux32ARMv6/pharo.cog.spur/build/mvm @@ -49,7 +49,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32ARMv6/squeak.cog.spur/build.assert/mvm b/build.linux32ARMv6/squeak.cog.spur/build.assert/mvm index 0e28f57503..16f77882e3 100755 --- a/build.linux32ARMv6/squeak.cog.spur/build.assert/mvm +++ b/build.linux32ARMv6/squeak.cog.spur/build.assert/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.cog.spur/build.debug/mvm b/build.linux32ARMv6/squeak.cog.spur/build.debug/mvm index c35c5e9f6f..79e7415d9a 100755 --- a/build.linux32ARMv6/squeak.cog.spur/build.debug/mvm +++ b/build.linux32ARMv6/squeak.cog.spur/build.debug/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.cog.spur/build/mvm b/build.linux32ARMv6/squeak.cog.spur/build/mvm index f16d72208d..0e3f21b7bc 100755 --- a/build.linux32ARMv6/squeak.cog.spur/build/mvm +++ b/build.linux32ARMv6/squeak.cog.spur/build/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.cog.v3/build.assert/mvm b/build.linux32ARMv6/squeak.cog.v3/build.assert/mvm index 7f8c9ed586..40a013980d 100755 --- a/build.linux32ARMv6/squeak.cog.v3/build.assert/mvm +++ b/build.linux32ARMv6/squeak.cog.v3/build.assert/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.cog.v3/build.debug/mvm b/build.linux32ARMv6/squeak.cog.v3/build.debug/mvm index a4129c7017..37dbd70b23 100755 --- a/build.linux32ARMv6/squeak.cog.v3/build.debug/mvm +++ b/build.linux32ARMv6/squeak.cog.v3/build.debug/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.cog.v3/build/mvm b/build.linux32ARMv6/squeak.cog.v3/build/mvm index 2800e6e131..571d947ea2 100755 --- a/build.linux32ARMv6/squeak.cog.v3/build/mvm +++ b/build.linux32ARMv6/squeak.cog.v3/build/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.stack.spur/build.assert/mvm b/build.linux32ARMv6/squeak.stack.spur/build.assert/mvm index f4d5e2ecc4..2e9925404c 100755 --- a/build.linux32ARMv6/squeak.stack.spur/build.assert/mvm +++ b/build.linux32ARMv6/squeak.stack.spur/build.assert/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.stack.spur/build.debug/mvm b/build.linux32ARMv6/squeak.stack.spur/build.debug/mvm index 881a5be225..48ceea72ae 100755 --- a/build.linux32ARMv6/squeak.stack.spur/build.debug/mvm +++ b/build.linux32ARMv6/squeak.stack.spur/build.debug/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.stack.spur/build/mvm b/build.linux32ARMv6/squeak.stack.spur/build/mvm index 56eff33d15..c0e5630eb6 100755 --- a/build.linux32ARMv6/squeak.stack.spur/build/mvm +++ b/build.linux32ARMv6/squeak.stack.spur/build/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.stack.v3/build.assert/mvm b/build.linux32ARMv6/squeak.stack.v3/build.assert/mvm index 838c6fed9a..0d6aca2608 100755 --- a/build.linux32ARMv6/squeak.stack.v3/build.assert/mvm +++ b/build.linux32ARMv6/squeak.stack.v3/build.assert/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.stack.v3/build.debug/mvm b/build.linux32ARMv6/squeak.stack.v3/build.debug/mvm index 467fdffa63..1114314d77 100755 --- a/build.linux32ARMv6/squeak.stack.v3/build.debug/mvm +++ b/build.linux32ARMv6/squeak.stack.v3/build.debug/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv6/squeak.stack.v3/build/mvm b/build.linux32ARMv6/squeak.stack.v3/build/mvm index 7a08e672be..d9929328b2 100755 --- a/build.linux32ARMv6/squeak.stack.v3/build/mvm +++ b/build.linux32ARMv6/squeak.stack.v3/build/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm b/build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm index e59547e66b..5f183f744e 100755 --- a/build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm +++ b/build.linux32ARMv7/newspeak.cog.spur/build.assert/mvm @@ -26,5 +26,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm b/build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm index 3e80bdc579..b36fdf080e 100755 --- a/build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm +++ b/build.linux32ARMv7/newspeak.cog.spur/build.debug/mvm @@ -26,5 +26,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv7/newspeak.cog.spur/build/mvm b/build.linux32ARMv7/newspeak.cog.spur/build/mvm index 935515bfe7..841e501979 100755 --- a/build.linux32ARMv7/newspeak.cog.spur/build/mvm +++ b/build.linux32ARMv7/newspeak.cog.spur/build/mvm @@ -26,5 +26,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm b/build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm index 67f665a890..c9b019d54f 100755 --- a/build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm +++ b/build.linux32ARMv7/newspeak.stack.spur/build.assert/mvm @@ -26,5 +26,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm b/build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm index 2b3b54c057..98664805ef 100755 --- a/build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm +++ b/build.linux32ARMv7/newspeak.stack.spur/build.debug/mvm @@ -26,5 +26,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32ARMv7/newspeak.stack.spur/build/mvm b/build.linux32ARMv7/newspeak.stack.spur/build/mvm index 1c014d0e4d..4137ea24c1 100755 --- a/build.linux32ARMv7/newspeak.stack.spur/build/mvm +++ b/build.linux32ARMv7/newspeak.stack.spur/build/mvm @@ -26,5 +26,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm b/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm index 2af091c2b9..a9e2406169 100755 --- a/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm +++ b/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm @@ -35,5 +35,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/newspeak.cog.spur/build.assert/mvm b/build.linux32x86/newspeak.cog.spur/build.assert/mvm index cf1097bc21..46567b7435 100755 --- a/build.linux32x86/newspeak.cog.spur/build.assert/mvm +++ b/build.linux32x86/newspeak.cog.spur/build.assert/mvm @@ -37,5 +37,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm b/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm index 76b260ea17..4173695fdc 100755 --- a/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm +++ b/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm @@ -35,5 +35,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/newspeak.cog.spur/build.debug/mvm b/build.linux32x86/newspeak.cog.spur/build.debug/mvm index 9192dd4d46..1e437bf04d 100755 --- a/build.linux32x86/newspeak.cog.spur/build.debug/mvm +++ b/build.linux32x86/newspeak.cog.spur/build.debug/mvm @@ -37,5 +37,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm b/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm index 9be65fd936..008ae6dd95 100755 --- a/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm +++ b/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm @@ -36,5 +36,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/newspeak.cog.spur/build/mvm b/build.linux32x86/newspeak.cog.spur/build/mvm index 2ca04fb725..19e884319f 100755 --- a/build.linux32x86/newspeak.cog.spur/build/mvm +++ b/build.linux32x86/newspeak.cog.spur/build/mvm @@ -38,5 +38,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/newspeak.stack.spur/build.assert/mvm b/build.linux32x86/newspeak.stack.spur/build.assert/mvm index a76bf2257b..623b26445d 100755 --- a/build.linux32x86/newspeak.stack.spur/build.assert/mvm +++ b/build.linux32x86/newspeak.stack.spur/build.assert/mvm @@ -37,5 +37,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/newspeak.stack.spur/build.debug/mvm b/build.linux32x86/newspeak.stack.spur/build.debug/mvm index afa00d006f..310d8c4a08 100755 --- a/build.linux32x86/newspeak.stack.spur/build.debug/mvm +++ b/build.linux32x86/newspeak.stack.spur/build.debug/mvm @@ -37,5 +37,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/newspeak.stack.spur/build/mvm b/build.linux32x86/newspeak.stack.spur/build/mvm index 1f1c776997..9de0aef5a4 100755 --- a/build.linux32x86/newspeak.stack.spur/build/mvm +++ b/build.linux32x86/newspeak.stack.spur/build/mvm @@ -38,5 +38,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm b/build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm index 80dc2d5a3d..b8b451d8f7 100755 --- a/build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm +++ b/build.linux32x86/nsnac.cog.spur/build.assert.itimerheartbeat/mvm @@ -35,5 +35,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -DEnforceAccessControl=0 -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux32x86/nsnac.cog.spur/build.assert/mvm b/build.linux32x86/nsnac.cog.spur/build.assert/mvm index 710119772c..023295fec4 100755 --- a/build.linux32x86/nsnac.cog.spur/build.assert/mvm +++ b/build.linux32x86/nsnac.cog.spur/build.assert/mvm @@ -37,5 +37,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm b/build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm index 996cb7fdda..5c562dd1ed 100755 --- a/build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm +++ b/build.linux32x86/nsnac.cog.spur/build.debug.itimerheartbeat/mvm @@ -35,5 +35,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -DEnforceAccessControl=0 -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux32x86/nsnac.cog.spur/build.debug/mvm b/build.linux32x86/nsnac.cog.spur/build.debug/mvm index 87c4ab4123..5635c0ecf9 100755 --- a/build.linux32x86/nsnac.cog.spur/build.debug/mvm +++ b/build.linux32x86/nsnac.cog.spur/build.debug/mvm @@ -37,5 +37,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm b/build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm index 11dd21b2f5..64a416ffb7 100755 --- a/build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm +++ b/build.linux32x86/nsnac.cog.spur/build.itimerheartbeat/mvm @@ -36,5 +36,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -DEnforceAccessControl=0 -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux32x86/nsnac.cog.spur/build/mvm b/build.linux32x86/nsnac.cog.spur/build/mvm index 3a90854f53..1e4eda9e90 100755 --- a/build.linux32x86/nsnac.cog.spur/build/mvm +++ b/build.linux32x86/nsnac.cog.spur/build/mvm @@ -38,5 +38,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm b/build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm index 322c9fa5c0..14aacfe076 100755 --- a/build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.cog.spur.lowcode/build.assert.itimerheartbeat/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm b/build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm index 2937f4f7ee..3b5ceab34a 100755 --- a/build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm +++ b/build.linux32x86/pharo.cog.spur.lowcode/build.assert/mvm @@ -35,5 +35,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm b/build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm index c5946695dc..c1203aec3a 100755 --- a/build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.cog.spur.lowcode/build.debug.itimerheartbeat/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm b/build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm index 5180f00bd6..d35739423c 100755 --- a/build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm +++ b/build.linux32x86/pharo.cog.spur.lowcode/build.debug/mvm @@ -34,5 +34,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm b/build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm index 54ce028d57..bc542db688 100755 --- a/build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.cog.spur.lowcode/build.itimerheartbeat/mvm @@ -47,7 +47,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 for lib in ${THIRDPARTYLIBS}; do ../../third-party/${lib}/mvm install `find ../../../products/$INSTALLDIR -name "5.0*"` done diff --git a/build.linux32x86/pharo.cog.spur.lowcode/build/mvm b/build.linux32x86/pharo.cog.spur.lowcode/build/mvm index fb59b3c605..f200c833d3 100755 --- a/build.linux32x86/pharo.cog.spur.lowcode/build/mvm +++ b/build.linux32x86/pharo.cog.spur.lowcode/build/mvm @@ -48,7 +48,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm b/build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm index 8987bb3e4b..c7c66c3245 100755 --- a/build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm @@ -35,4 +35,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm b/build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm index 32d9f6fe73..29ebab51c9 100755 --- a/build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm @@ -35,4 +35,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm b/build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm index 3768678b2d..eb3210a377 100755 --- a/build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm @@ -48,7 +48,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm b/build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm index 0bf29880a6..2d3062d253 100755 --- a/build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.cog.spur/build.assert.itimerheartbeat/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/pharo.cog.spur/build.assert/mvm b/build.linux32x86/pharo.cog.spur/build.assert/mvm index 169cacfb3a..5d51f68f06 100755 --- a/build.linux32x86/pharo.cog.spur/build.assert/mvm +++ b/build.linux32x86/pharo.cog.spur/build.assert/mvm @@ -36,5 +36,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm b/build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm index da625db8ff..8ea6c4192e 100755 --- a/build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.cog.spur/build.debug.itimerheartbeat/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/pharo.cog.spur/build.debug/mvm b/build.linux32x86/pharo.cog.spur/build.debug/mvm index 84ef9b6588..48d3090971 100755 --- a/build.linux32x86/pharo.cog.spur/build.debug/mvm +++ b/build.linux32x86/pharo.cog.spur/build.debug/mvm @@ -36,5 +36,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm b/build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm index 359a973946..b65b3e3e0d 100755 --- a/build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.cog.spur/build.itimerheartbeat/mvm @@ -47,7 +47,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/pharo.cog.spur/build/mvm b/build.linux32x86/pharo.cog.spur/build/mvm index 2d93c2d9f1..ea1c1f2d0b 100755 --- a/build.linux32x86/pharo.cog.spur/build/mvm +++ b/build.linux32x86/pharo.cog.spur/build/mvm @@ -49,7 +49,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm b/build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm index 3aaf1494ed..b9ff7ddf2d 100755 --- a/build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.sista.spur/build.assert.itimerheartbeat/mvm @@ -37,7 +37,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/pharo.sista.spur/build.assert/mvm b/build.linux32x86/pharo.sista.spur/build.assert/mvm index 85193141dc..3e99930d28 100755 --- a/build.linux32x86/pharo.sista.spur/build.assert/mvm +++ b/build.linux32x86/pharo.sista.spur/build.assert/mvm @@ -37,7 +37,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm b/build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm index 34ba0adff3..52c51be5ee 100755 --- a/build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.sista.spur/build.debug.itimerheartbeat/mvm @@ -40,7 +40,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/pharo.sista.spur/build.debug/mvm b/build.linux32x86/pharo.sista.spur/build.debug/mvm index bffb8405c8..2116cd90a5 100755 --- a/build.linux32x86/pharo.sista.spur/build.debug/mvm +++ b/build.linux32x86/pharo.sista.spur/build.debug/mvm @@ -40,7 +40,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm b/build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm index a0b8e75f7d..85ccb865ac 100755 --- a/build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.sista.spur/build.itimerheartbeat/mvm @@ -41,7 +41,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/pharo.sista.spur/build/mvm b/build.linux32x86/pharo.sista.spur/build/mvm index 9ba24264ae..b6a7988ea1 100755 --- a/build.linux32x86/pharo.sista.spur/build/mvm +++ b/build.linux32x86/pharo.sista.spur/build/mvm @@ -42,7 +42,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm b/build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm index ac6e2baa60..d832c9ce42 100755 --- a/build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.stack.spur.lowcode/build.assert.itimerheartbeat/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm b/build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm index d9fe62b9aa..cdccfe2f03 100755 --- a/build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm +++ b/build.linux32x86/pharo.stack.spur.lowcode/build.assert/mvm @@ -35,5 +35,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm b/build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm index 840d61b5fc..dea19532d8 100755 --- a/build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.stack.spur.lowcode/build.debug.itimerheartbeat/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm b/build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm index ef87dbd8c5..bd1a43b104 100755 --- a/build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm +++ b/build.linux32x86/pharo.stack.spur.lowcode/build.debug/mvm @@ -34,5 +34,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm b/build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm index 78fa580cd9..f6eff6e401 100755 --- a/build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm +++ b/build.linux32x86/pharo.stack.spur.lowcode/build.itimerheartbeat/mvm @@ -46,7 +46,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 for lib in ${THIRDPARTYLIBS}; do ../../third-party/${lib}/mvm install `find ../../../products/$INSTALLDIR -name "5.0*"` done diff --git a/build.linux32x86/pharo.stack.spur.lowcode/build/mvm b/build.linux32x86/pharo.stack.spur.lowcode/build/mvm index 175c862dac..2d40d93032 100755 --- a/build.linux32x86/pharo.stack.spur.lowcode/build/mvm +++ b/build.linux32x86/pharo.stack.spur.lowcode/build/mvm @@ -48,7 +48,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm b/build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm index d414a88901..a194b7919d 100755 --- a/build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm +++ b/build.linux32x86/squeak.cog.spur/build.assert.itimerheartbeat/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.spur/build.assert/mvm b/build.linux32x86/squeak.cog.spur/build.assert/mvm index cd0e1457d4..8b2102e164 100755 --- a/build.linux32x86/squeak.cog.spur/build.assert/mvm +++ b/build.linux32x86/squeak.cog.spur/build.assert/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm b/build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm index e83348185d..ffcd951eb0 100755 --- a/build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm +++ b/build.linux32x86/squeak.cog.spur/build.debug.itimerheartbeat/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.spur/build.debug/mvm b/build.linux32x86/squeak.cog.spur/build.debug/mvm index cc37f743c5..a699a3a789 100755 --- a/build.linux32x86/squeak.cog.spur/build.debug/mvm +++ b/build.linux32x86/squeak.cog.spur/build.debug/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm b/build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm index ad6d8e9de7..d84f4410bf 100755 --- a/build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm +++ b/build.linux32x86/squeak.cog.spur/build.itimerheartbeat/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.spur/build/mvm b/build.linux32x86/squeak.cog.spur/build/mvm index f17fbe8ab2..aa4422dfeb 100755 --- a/build.linux32x86/squeak.cog.spur/build/mvm +++ b/build.linux32x86/squeak.cog.spur/build/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm b/build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm index 08b18268bb..86389d117d 100755 --- a/build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm +++ b/build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm @@ -31,4 +31,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.v3/build.assert/mvm b/build.linux32x86/squeak.cog.v3/build.assert/mvm index 4945be88e1..81f78ca33b 100755 --- a/build.linux32x86/squeak.cog.v3/build.assert/mvm +++ b/build.linux32x86/squeak.cog.v3/build.assert/mvm @@ -31,4 +31,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm b/build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm index 866c9586f5..1801290900 100755 --- a/build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm +++ b/build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm @@ -31,4 +31,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.v3/build.debug/mvm b/build.linux32x86/squeak.cog.v3/build.debug/mvm index c0e76187dd..d49acf6e6a 100755 --- a/build.linux32x86/squeak.cog.v3/build.debug/mvm +++ b/build.linux32x86/squeak.cog.v3/build.debug/mvm @@ -31,4 +31,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm b/build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm index d3708e442e..e0d6e438c7 100755 --- a/build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm +++ b/build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm @@ -32,4 +32,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm b/build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm index 2030c3244e..aa63235e05 100755 --- a/build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm +++ b/build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm @@ -32,4 +32,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm b/build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm index cc835fe0fa..15636c7f96 100755 --- a/build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm +++ b/build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm @@ -32,4 +32,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.v3/build.multithreaded/mvm b/build.linux32x86/squeak.cog.v3/build.multithreaded/mvm index a166cedf56..8c561f6fa6 100755 --- a/build.linux32x86/squeak.cog.v3/build.multithreaded/mvm +++ b/build.linux32x86/squeak.cog.v3/build.multithreaded/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.cog.v3/build/mvm b/build.linux32x86/squeak.cog.v3/build/mvm index 0961ffe934..91b3825ea9 100755 --- a/build.linux32x86/squeak.cog.v3/build/mvm +++ b/build.linux32x86/squeak.cog.v3/build/mvm @@ -32,4 +32,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm b/build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm index cdfc736aaf..126f9e7f95 100755 --- a/build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm +++ b/build.linux32x86/squeak.sista.spur/build.assert.itimerheartbeat/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.sista.spur/build.assert/mvm b/build.linux32x86/squeak.sista.spur/build.assert/mvm index 20b9d731e2..3aa09e7a66 100755 --- a/build.linux32x86/squeak.sista.spur/build.assert/mvm +++ b/build.linux32x86/squeak.sista.spur/build.assert/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm b/build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm index 358f5858a7..3405d5513c 100755 --- a/build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm +++ b/build.linux32x86/squeak.sista.spur/build.debug.itimerheartbeat/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.sista.spur/build.debug/mvm b/build.linux32x86/squeak.sista.spur/build.debug/mvm index 43c3f9012a..5df619fb30 100755 --- a/build.linux32x86/squeak.sista.spur/build.debug/mvm +++ b/build.linux32x86/squeak.sista.spur/build.debug/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm b/build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm index f4b029c0d0..496cf33fff 100755 --- a/build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm +++ b/build.linux32x86/squeak.sista.spur/build.itimerheartbeat/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.sista.spur/build/mvm b/build.linux32x86/squeak.sista.spur/build/mvm index f30d42cb8a..ebf1e8184c 100755 --- a/build.linux32x86/squeak.sista.spur/build/mvm +++ b/build.linux32x86/squeak.sista.spur/build/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.stack.spur/build.assert/mvm b/build.linux32x86/squeak.stack.spur/build.assert/mvm index 32a464fbbb..337bb74fbb 100755 --- a/build.linux32x86/squeak.stack.spur/build.assert/mvm +++ b/build.linux32x86/squeak.stack.spur/build.assert/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.stack.spur/build.debug/mvm b/build.linux32x86/squeak.stack.spur/build.debug/mvm index 1c5bbbb2c7..2e0e923935 100755 --- a/build.linux32x86/squeak.stack.spur/build.debug/mvm +++ b/build.linux32x86/squeak.stack.spur/build.debug/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.stack.spur/build/mvm b/build.linux32x86/squeak.stack.spur/build/mvm index e8c2d058db..cbc9555d75 100755 --- a/build.linux32x86/squeak.stack.spur/build/mvm +++ b/build.linux32x86/squeak.stack.spur/build/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.stack.v3/build.assert/mvm b/build.linux32x86/squeak.stack.v3/build.assert/mvm index c54739041f..292b80825d 100755 --- a/build.linux32x86/squeak.stack.v3/build.assert/mvm +++ b/build.linux32x86/squeak.stack.v3/build.assert/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.stack.v3/build.debug/mvm b/build.linux32x86/squeak.stack.v3/build.debug/mvm index a1b2154985..26fae9f346 100755 --- a/build.linux32x86/squeak.stack.v3/build.debug/mvm +++ b/build.linux32x86/squeak.stack.v3/build.debug/mvm @@ -33,4 +33,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux32x86/squeak.stack.v3/build/mvm b/build.linux32x86/squeak.stack.v3/build/mvm index c0ee5ed767..07106aa7e4 100755 --- a/build.linux32x86/squeak.stack.v3/build/mvm +++ b/build.linux32x86/squeak.stack.v3/build/mvm @@ -34,4 +34,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64ARMv8/pharo.stack.spur/build.debug/mvm b/build.linux64ARMv8/pharo.stack.spur/build.debug/mvm index 4a69211943..c5b58646ec 100755 --- a/build.linux64ARMv8/pharo.stack.spur/build.debug/mvm +++ b/build.linux64ARMv8/pharo.stack.spur/build.debug/mvm @@ -31,5 +31,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64ARMv8/pharo.stack.spur/build/mvm b/build.linux64ARMv8/pharo.stack.spur/build/mvm index 7d37894596..61cd5e7033 100755 --- a/build.linux64ARMv8/pharo.stack.spur/build/mvm +++ b/build.linux64ARMv8/pharo.stack.spur/build/mvm @@ -48,7 +48,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag and Raspbian lacks `readlinks` -make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make -j4 install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux64ARMv8/squeak.cog.spur/build.assert/mvm b/build.linux64ARMv8/squeak.cog.spur/build.assert/mvm index 5d272d3adf..83a84344fd 100755 --- a/build.linux64ARMv8/squeak.cog.spur/build.assert/mvm +++ b/build.linux64ARMv8/squeak.cog.spur/build.assert/mvm @@ -28,4 +28,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64ARMv8/squeak.cog.spur/build.debug/mvm b/build.linux64ARMv8/squeak.cog.spur/build.debug/mvm index 6227b8afe0..7948984522 100755 --- a/build.linux64ARMv8/squeak.cog.spur/build.debug/mvm +++ b/build.linux64ARMv8/squeak.cog.spur/build.debug/mvm @@ -28,4 +28,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64ARMv8/squeak.cog.spur/build/mvm b/build.linux64ARMv8/squeak.cog.spur/build/mvm index b2bcf24c4f..5b268f3d8f 100755 --- a/build.linux64ARMv8/squeak.cog.spur/build/mvm +++ b/build.linux64ARMv8/squeak.cog.spur/build/mvm @@ -29,4 +29,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64ARMv8/squeak.cogmt.spur/build.assert/mvm b/build.linux64ARMv8/squeak.cogmt.spur/build.assert/mvm index 7209b3af15..5566d0543b 100755 --- a/build.linux64ARMv8/squeak.cogmt.spur/build.assert/mvm +++ b/build.linux64ARMv8/squeak.cogmt.spur/build.assert/mvm @@ -29,4 +29,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64ARMv8/squeak.cogmt.spur/build.debug/mvm b/build.linux64ARMv8/squeak.cogmt.spur/build.debug/mvm index bd3238c6de..2c70f6823a 100755 --- a/build.linux64ARMv8/squeak.cogmt.spur/build.debug/mvm +++ b/build.linux64ARMv8/squeak.cogmt.spur/build.debug/mvm @@ -29,4 +29,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64ARMv8/squeak.cogmt.spur/build/mvm b/build.linux64ARMv8/squeak.cogmt.spur/build/mvm index d9ff775dc2..3a48998428 100755 --- a/build.linux64ARMv8/squeak.cogmt.spur/build/mvm +++ b/build.linux64ARMv8/squeak.cogmt.spur/build/mvm @@ -30,4 +30,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64ARMv8/squeak.stack.spur/build.assert/mvm b/build.linux64ARMv8/squeak.stack.spur/build.assert/mvm index a09acd4515..a37b27fe58 100755 --- a/build.linux64ARMv8/squeak.stack.spur/build.assert/mvm +++ b/build.linux64ARMv8/squeak.stack.spur/build.assert/mvm @@ -26,4 +26,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64ARMv8/squeak.stack.spur/build.debug/mvm b/build.linux64ARMv8/squeak.stack.spur/build.debug/mvm index 7c2a9aa578..511005b955 100755 --- a/build.linux64ARMv8/squeak.stack.spur/build.debug/mvm +++ b/build.linux64ARMv8/squeak.stack.spur/build.debug/mvm @@ -29,4 +29,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64ARMv8/squeak.stack.spur/build/mvm b/build.linux64ARMv8/squeak.stack.spur/build/mvm index 91b3434ddc..510dfec478 100755 --- a/build.linux64ARMv8/squeak.stack.spur/build/mvm +++ b/build.linux64ARMv8/squeak.stack.spur/build/mvm @@ -30,4 +30,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm b/build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm index c7c3988120..ffde5ce061 100755 --- a/build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm +++ b/build.linux64x64/newspeak.cog.spur/build.assert.itimerheartbeat/mvm @@ -29,5 +29,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/newspeak.cog.spur/build.assert/mvm b/build.linux64x64/newspeak.cog.spur/build.assert/mvm index 5867ab7979..2c6098c18e 100755 --- a/build.linux64x64/newspeak.cog.spur/build.assert/mvm +++ b/build.linux64x64/newspeak.cog.spur/build.assert/mvm @@ -31,5 +31,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm b/build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm index 16a0b9b729..b7f015d643 100755 --- a/build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm +++ b/build.linux64x64/newspeak.cog.spur/build.debug.itimerheartbeat/mvm @@ -29,5 +29,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/newspeak.cog.spur/build.debug/mvm b/build.linux64x64/newspeak.cog.spur/build.debug/mvm index 22cf93dcbe..e4e2c82f22 100755 --- a/build.linux64x64/newspeak.cog.spur/build.debug/mvm +++ b/build.linux64x64/newspeak.cog.spur/build.debug/mvm @@ -31,5 +31,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm b/build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm index 4945b6f4d4..cd0084881b 100755 --- a/build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm +++ b/build.linux64x64/newspeak.cog.spur/build.itimerheartbeat/mvm @@ -30,5 +30,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/newspeak.cog.spur/build/mvm b/build.linux64x64/newspeak.cog.spur/build/mvm index 42506460ee..5b8915891b 100755 --- a/build.linux64x64/newspeak.cog.spur/build/mvm +++ b/build.linux64x64/newspeak.cog.spur/build/mvm @@ -32,5 +32,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/newspeak.stack.spur/build.assert/mvm b/build.linux64x64/newspeak.stack.spur/build.assert/mvm index 8d822dc4f8..dee4c0b76e 100755 --- a/build.linux64x64/newspeak.stack.spur/build.assert/mvm +++ b/build.linux64x64/newspeak.stack.spur/build.assert/mvm @@ -31,5 +31,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/newspeak.stack.spur/build.debug/mvm b/build.linux64x64/newspeak.stack.spur/build.debug/mvm index ff120e66e1..00f6f9581d 100755 --- a/build.linux64x64/newspeak.stack.spur/build.debug/mvm +++ b/build.linux64x64/newspeak.stack.spur/build.debug/mvm @@ -31,5 +31,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/newspeak.stack.spur/build/mvm b/build.linux64x64/newspeak.stack.spur/build/mvm index 54fe873d3f..5e51433463 100755 --- a/build.linux64x64/newspeak.stack.spur/build/mvm +++ b/build.linux64x64/newspeak.stack.spur/build/mvm @@ -32,5 +32,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm b/build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm index a05b4f6661..e64dfa406a 100755 --- a/build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm +++ b/build.linux64x64/nsnac.cog.spur/build.assert.itimerheartbeat/mvm @@ -29,5 +29,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -DEnforceAccessControl=0 -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux64x64/nsnac.cog.spur/build.assert/mvm b/build.linux64x64/nsnac.cog.spur/build.assert/mvm index 8461e1a3f3..1208059d2b 100755 --- a/build.linux64x64/nsnac.cog.spur/build.assert/mvm +++ b/build.linux64x64/nsnac.cog.spur/build.assert/mvm @@ -31,5 +31,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm b/build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm index 6252414138..3f2abd40d8 100755 --- a/build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm +++ b/build.linux64x64/nsnac.cog.spur/build.debug.itimerheartbeat/mvm @@ -29,5 +29,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -DEnforceAccessControl=0 -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux64x64/nsnac.cog.spur/build.debug/mvm b/build.linux64x64/nsnac.cog.spur/build.debug/mvm index 54dd8aefb5..3877a245e0 100755 --- a/build.linux64x64/nsnac.cog.spur/build.debug/mvm +++ b/build.linux64x64/nsnac.cog.spur/build.debug/mvm @@ -31,5 +31,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm b/build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm index c8710cdcbf..6fb79dd95f 100755 --- a/build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm +++ b/build.linux64x64/nsnac.cog.spur/build.itimerheartbeat/mvm @@ -30,5 +30,5 @@ test -f config.h || ../../../platforms/unix/config/configure \ CFLAGS="$OPT -DEnforceAccessControl=0 -msse2 -DITIMER_HEARTBEAT=1" rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux64x64/nsnac.cog.spur/build/mvm b/build.linux64x64/nsnac.cog.spur/build/mvm index 59c4352d88..85d3bb84c8 100755 --- a/build.linux64x64/nsnac.cog.spur/build/mvm +++ b/build.linux64x64/nsnac.cog.spur/build/mvm @@ -32,5 +32,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editnewspeakinstall.sh ../../../products/$INSTALLDIR -source SqueakV41 "$@" diff --git a/build.linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm b/build.linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm index d2977ba959..55ed554d94 100755 --- a/build.linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm +++ b/build.linux64x64/pharo.cog.spur.minheadless/build.assert.itimerheartbeat/mvm @@ -35,4 +35,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm b/build.linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm index 65f76c71a0..1c403a0159 100755 --- a/build.linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm +++ b/build.linux64x64/pharo.cog.spur.minheadless/build.debug.itimerheartbeat/mvm @@ -35,4 +35,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm b/build.linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm index 3d9f2172ab..51ae9b162b 100755 --- a/build.linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm +++ b/build.linux64x64/pharo.cog.spur.minheadless/build.itimerheartbeat/mvm @@ -48,7 +48,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm b/build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm index 8eab2c9870..f53718e12e 100755 --- a/build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm +++ b/build.linux64x64/pharo.cog.spur/build.assert.itimerheartbeat/mvm @@ -29,5 +29,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/pharo.cog.spur/build.assert/mvm b/build.linux64x64/pharo.cog.spur/build.assert/mvm index f69c792660..e9887b6363 100755 --- a/build.linux64x64/pharo.cog.spur/build.assert/mvm +++ b/build.linux64x64/pharo.cog.spur/build.assert/mvm @@ -29,5 +29,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm b/build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm index cf9efa9880..728fd304b3 100755 --- a/build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm +++ b/build.linux64x64/pharo.cog.spur/build.debug.itimerheartbeat/mvm @@ -29,5 +29,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/pharo.cog.spur/build.debug/mvm b/build.linux64x64/pharo.cog.spur/build.debug/mvm index 012fd265a2..a980a7f9d6 100755 --- a/build.linux64x64/pharo.cog.spur/build.debug/mvm +++ b/build.linux64x64/pharo.cog.spur/build.debug/mvm @@ -29,5 +29,5 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 ../../editpharoinstall.sh ../../../products/$INSTALLDIR "$@" diff --git a/build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm b/build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm index 51426c52bb..7c6583948b 100755 --- a/build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm +++ b/build.linux64x64/pharo.cog.spur/build.itimerheartbeat/mvm @@ -40,7 +40,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux64x64/pharo.cog.spur/build/mvm b/build.linux64x64/pharo.cog.spur/build/mvm index 5cb6eb7f90..12d900f5c9 100755 --- a/build.linux64x64/pharo.cog.spur/build/mvm +++ b/build.linux64x64/pharo.cog.spur/build/mvm @@ -40,7 +40,7 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 productDir=`find ../../../products/$INSTALLDIR -name "5.0*"` productDir=`(cd $productDir;pwd)` for lib in ${THIRDPARTYLIBS}; do diff --git a/build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm b/build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm index 6e0295725e..242050ce9f 100755 --- a/build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm +++ b/build.linux64x64/squeak.cog.spur/build.assert.itimerheartbeat/mvm @@ -27,4 +27,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/squeak.cog.spur/build.assert/mvm b/build.linux64x64/squeak.cog.spur/build.assert/mvm index 015dacdeda..e10922c5a3 100755 --- a/build.linux64x64/squeak.cog.spur/build.assert/mvm +++ b/build.linux64x64/squeak.cog.spur/build.assert/mvm @@ -27,4 +27,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm b/build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm index e9b59beef9..b26bba6f05 100755 --- a/build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm +++ b/build.linux64x64/squeak.cog.spur/build.debug.itimerheartbeat/mvm @@ -27,4 +27,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/squeak.cog.spur/build.debug/mvm b/build.linux64x64/squeak.cog.spur/build.debug/mvm index 28e54cd2e4..45d1eb0bac 100755 --- a/build.linux64x64/squeak.cog.spur/build.debug/mvm +++ b/build.linux64x64/squeak.cog.spur/build.debug/mvm @@ -27,4 +27,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm b/build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm index c2bce36bff..2123712c71 100755 --- a/build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm +++ b/build.linux64x64/squeak.cog.spur/build.itimerheartbeat/mvm @@ -28,4 +28,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/squeak.cog.spur/build/mvm b/build.linux64x64/squeak.cog.spur/build/mvm index 29b710460d..5d51bbc1d4 100755 --- a/build.linux64x64/squeak.cog.spur/build/mvm +++ b/build.linux64x64/squeak.cog.spur/build/mvm @@ -41,4 +41,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/squeak.stack.spur/build.assert/mvm b/build.linux64x64/squeak.stack.spur/build.assert/mvm index aba2a5f152..47adeda300 100755 --- a/build.linux64x64/squeak.stack.spur/build.assert/mvm +++ b/build.linux64x64/squeak.stack.spur/build.assert/mvm @@ -28,4 +28,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/squeak.stack.spur/build.debug/mvm b/build.linux64x64/squeak.stack.spur/build.debug/mvm index 7fb2d5d7c0..4f353a7a39 100755 --- a/build.linux64x64/squeak.stack.spur/build.debug/mvm +++ b/build.linux64x64/squeak.stack.spur/build.debug/mvm @@ -28,4 +28,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.linux64x64/squeak.stack.spur/build/mvm b/build.linux64x64/squeak.stack.spur/build/mvm index 333a63317b..62268a19c8 100755 --- a/build.linux64x64/squeak.stack.spur/build/mvm +++ b/build.linux64x64/squeak.stack.spur/build/mvm @@ -27,4 +27,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +make install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.sunos32x86/squeak.cog.spur/build/mvm b/build.sunos32x86/squeak.cog.spur/build/mvm index 1242de7267..6d2fe3761a 100755 --- a/build.sunos32x86/squeak.cog.spur/build/mvm +++ b/build.sunos32x86/squeak.cog.spur/build/mvm @@ -41,4 +41,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer $MAKE install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -$MAKE install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +$MAKE install-squeak install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.sunos32x86/squeak.stack.spur/build/mvm b/build.sunos32x86/squeak.stack.spur/build/mvm index e03248634e..a2240d1e1b 100755 --- a/build.sunos32x86/squeak.stack.spur/build/mvm +++ b/build.sunos32x86/squeak.stack.spur/build/mvm @@ -41,4 +41,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer $MAKE install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -$MAKE install-squeak install-doc install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +$MAKE install-squeak install-doc install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.sunos64x64/squeak.cog.spur/build/mvm b/build.sunos64x64/squeak.cog.spur/build/mvm index a322171a75..46a6bbdd90 100755 --- a/build.sunos64x64/squeak.cog.spur/build/mvm +++ b/build.sunos64x64/squeak.cog.spur/build/mvm @@ -36,4 +36,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer $MAKE install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -$MAKE install-squeak install-doc install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +$MAKE install-squeak install-doc install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.sunos64x64/squeak.stack.spur/build/mvm b/build.sunos64x64/squeak.stack.spur/build/mvm index 1c709cc4b6..3cd103d093 100755 --- a/build.sunos64x64/squeak.stack.spur/build/mvm +++ b/build.sunos64x64/squeak.stack.spur/build/mvm @@ -32,4 +32,4 @@ rm -f vm/sqUnixMain.o # nuke version info rm -rf ../../../products/$INSTALLDIR # prefer $MAKE install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR` # but older linux readlinks lack the -f flag -$MAKE install-squeak install-doc install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG +$MAKE install-squeak install-doc install-plugins prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG ; test ${PIPESTATUS[0]} -eq 0 diff --git a/build.win32x86/squeak.cog.spur.lowcode/mvm b/build.win32x86/squeak.cog.spur.lowcode/mvm index 86490270c8..203042b859 100755 --- a/build.win32x86/squeak.cog.spur.lowcode/mvm +++ b/build.win32x86/squeak.cog.spur.lowcode/mvm @@ -23,13 +23,13 @@ fi if ../../scripts/checkSCCSversion ; then exit 1; fi if [ -n "$D" ]; then rm -rf builddbg/vm/*.exe - make $@ debug 2>&1 | tee LOGD + make $@ debug 2>&1 | tee LOGD ; test ${PIPESTATUS[0]} -eq 0 fi if [ -n "$A" ]; then rm -rf buildast/vm/*.exe - make $@ assert 2>&1 | tee LOGA + make $@ assert 2>&1 | tee LOGA ; test ${PIPESTATUS[0]} -eq 0 fi if [ -n "$F" ]; then rm -rf build/vm/*.exe - make $@ 2>&1 | tee LOGF + make $@ 2>&1 | tee LOGF ; test ${PIPESTATUS[0]} -eq 0 fi diff --git a/build.win32x86/squeak.cog.spur/mvm b/build.win32x86/squeak.cog.spur/mvm index 86490270c8..203042b859 100755 --- a/build.win32x86/squeak.cog.spur/mvm +++ b/build.win32x86/squeak.cog.spur/mvm @@ -23,13 +23,13 @@ fi if ../../scripts/checkSCCSversion ; then exit 1; fi if [ -n "$D" ]; then rm -rf builddbg/vm/*.exe - make $@ debug 2>&1 | tee LOGD + make $@ debug 2>&1 | tee LOGD ; test ${PIPESTATUS[0]} -eq 0 fi if [ -n "$A" ]; then rm -rf buildast/vm/*.exe - make $@ assert 2>&1 | tee LOGA + make $@ assert 2>&1 | tee LOGA ; test ${PIPESTATUS[0]} -eq 0 fi if [ -n "$F" ]; then rm -rf build/vm/*.exe - make $@ 2>&1 | tee LOGF + make $@ 2>&1 | tee LOGF ; test ${PIPESTATUS[0]} -eq 0 fi diff --git a/build.win32x86/squeak.sista.spur/mvm b/build.win32x86/squeak.sista.spur/mvm index 86490270c8..203042b859 100755 --- a/build.win32x86/squeak.sista.spur/mvm +++ b/build.win32x86/squeak.sista.spur/mvm @@ -23,13 +23,13 @@ fi if ../../scripts/checkSCCSversion ; then exit 1; fi if [ -n "$D" ]; then rm -rf builddbg/vm/*.exe - make $@ debug 2>&1 | tee LOGD + make $@ debug 2>&1 | tee LOGD ; test ${PIPESTATUS[0]} -eq 0 fi if [ -n "$A" ]; then rm -rf buildast/vm/*.exe - make $@ assert 2>&1 | tee LOGA + make $@ assert 2>&1 | tee LOGA ; test ${PIPESTATUS[0]} -eq 0 fi if [ -n "$F" ]; then rm -rf build/vm/*.exe - make $@ 2>&1 | tee LOGF + make $@ 2>&1 | tee LOGF ; test ${PIPESTATUS[0]} -eq 0 fi From a446f4acdbd530a711772ecbac1d191a36708647 Mon Sep 17 00:00:00 2001 From: Marcel Taeumel Date: Wed, 4 Aug 2021 13:15:31 +0200 Subject: [PATCH 2/2] Re-add mesa libs to Linux build environment. --- scripts/ci/actions_prepare_linux_x86.sh | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/ci/actions_prepare_linux_x86.sh b/scripts/ci/actions_prepare_linux_x86.sh index f19885e44f..3b12f53142 100755 --- a/scripts/ci/actions_prepare_linux_x86.sh +++ b/scripts/ci/actions_prepare_linux_x86.sh @@ -33,7 +33,6 @@ if [[ "${ARCH}" = "linux64x64" ]]; then elif [[ "${ARCH}" = "linux32x86" ]]; then sudo dpkg --add-architecture i386 sudo apt-get update -y - sudo apt-get remove -q -y gvfs-daemons sudo apt-get install -yq --no-install-suggests --no-install-recommends --allow-unauthenticated \ devscripts \ libc6-dev:i386 \ @@ -45,6 +44,8 @@ elif [[ "${ARCH}" = "linux32x86" ]]; then libx11-dev:i386 \ libsm-dev:i386 \ libice-dev:i386 \ + libgl1-mesa-glx:i386 \ + libgl1-mesa-dev:i386 \ libxext-dev:i386 \ libxrender-dev:i386 \ libglapi-mesa:i386 \