[Vm-dev] [commit][2984] Explicitly delete sqUnixMain.o in the build
scripts ( to delete stale version
commits at squeakvm.org
commits at squeakvm.org
Wed Jun 11 19:42:29 UTC 2014
Revision: 2984
Author: eliot
Date: 2014-06-11 12:42:28 -0700 (Wed, 11 Jun 2014)
Log Message:
-----------
Explicitly delete sqUnixMain.o in the build scripts (to delete stale version
info). Add the new mkFOOvmarchives scripts.
Modified Paths:
--------------
branches/Cog/build.linux32x86/newspeak.cog.spur/build/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
branches/Cog/build.linux32x86/newspeak.cog.v3/build/mvm
branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert/mvm
branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert.itimerheartbeat/mvm
branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug/mvm
branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug.itimerheartbeat/mvm
branches/Cog/build.linux32x86/newspeak.cog.v3/build.itimerheartbeat/mvm
branches/Cog/build.linux32x86/newspeak.stack.spur/build/mvm
branches/Cog/build.linux32x86/newspeak.stack.spur/build.assert/mvm
branches/Cog/build.linux32x86/newspeak.stack.spur/build.debug/mvm
branches/Cog/build.linux32x86/newspeak.stack.v3/build/mvm
branches/Cog/build.linux32x86/newspeak.stack.v3/build.assert/mvm
branches/Cog/build.linux32x86/newspeak.stack.v3/build.debug/mvm
branches/Cog/build.linux32x86/squeak.cog.spur/build/mvm
branches/Cog/build.linux32x86/squeak.cog.spur/build.assert/mvm
branches/Cog/build.linux32x86/squeak.cog.spur/build.debug/mvm
branches/Cog/build.linux32x86/squeak.cog.v3/build/mvm
branches/Cog/build.linux32x86/squeak.cog.v3/build.assert/mvm
branches/Cog/build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm
branches/Cog/build.linux32x86/squeak.cog.v3/build.debug/mvm
branches/Cog/build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm
branches/Cog/build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded/mvm
branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm
branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm
branches/Cog/build.linux32x86/squeak.stack.spur/build/mvm
branches/Cog/build.linux32x86/squeak.stack.spur/build.assert/mvm
branches/Cog/build.linux32x86/squeak.stack.spur/build.debug/mvm
branches/Cog/build.linux32x86/squeak.stack.v3/build/mvm
branches/Cog/build.linux32x86/squeak.stack.v3/build.assert/mvm
branches/Cog/build.linux32x86/squeak.stack.v3/build.debug/mvm
Added Paths:
-----------
branches/Cog/scripts/mkcogvmarchives
branches/Cog/scripts/mksistaarchives
branches/Cog/scripts/mkspurvmarchives
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -28,7 +28,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+rm -f vm/sqUnixMain.o # nuke version info
rm -rf ../../../products/$INSTALLDIR
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG
../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+rm -f vm/sqUnixMain.o # nuke version info
rm -rf ../../../products/$INSTALLDIR
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG
../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -28,7 +28,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+rm -f vm/sqUnixMain.o # nuke version info
rm -rf ../../../products/$INSTALLDIR
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR 2>&1 | tee LOG
../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.v3/build/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.v3/build/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -27,7 +27,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -23,7 +23,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert.itimerheartbeat/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert.itimerheartbeat/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -23,7 +23,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -23,7 +23,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug.itimerheartbeat/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug.itimerheartbeat/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -23,7 +23,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.cog.v3/build.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.v3/build.itimerheartbeat/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build.itimerheartbeat/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -27,7 +27,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.stack.spur/build/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.stack.spur/build/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.stack.spur/build/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -28,7 +28,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.stack.spur/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.stack.spur/build.assert/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.stack.spur/build.assert/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.stack.spur/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.stack.spur/build.debug/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.stack.spur/build.debug/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.stack.v3/build/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.stack.v3/build/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.stack.v3/build/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -28,7 +28,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.stack.v3/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.stack.v3/build.assert/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.stack.v3/build.assert/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/newspeak.stack.v3/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.stack.v3/build.debug/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/newspeak.stack.v3/build.debug/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.spur/build/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.spur/build/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.spur/build/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.spur/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.spur/build.assert/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.spur/build.assert/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -20,7 +20,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.spur/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.spur/build.debug/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.spur/build.debug/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -20,7 +20,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.v3/build/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/build/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/build/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -23,7 +23,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.v3/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/build.assert/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/build.assert/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -19,7 +19,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/build.assert.itimerheartbeat/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -19,7 +19,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.v3/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/build.debug/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/build.debug/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -19,7 +19,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/build.debug.itimerheartbeat/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -19,7 +19,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/build.itimerheartbeat/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -23,7 +23,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded.assert/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -20,7 +20,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.cog.v3/build.multithreaded.debug/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -20,7 +20,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.stack.spur/build/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.stack.spur/build/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.stack.spur/build/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -24,7 +24,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.stack.spur/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.stack.spur/build.assert/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.stack.spur/build.assert/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -21,7 +21,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.stack.spur/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.stack.spur/build.debug/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.stack.spur/build.debug/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -21,7 +21,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.stack.v3/build/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.stack.v3/build/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.stack.v3/build/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -25,7 +25,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.stack.v3/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.stack.v3/build.assert/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.stack.v3/build.assert/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -21,7 +21,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Modified: branches/Cog/build.linux32x86/squeak.stack.v3/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/squeak.stack.v3/build.debug/mvm 2014-06-11 17:15:58 UTC (rev 2983)
+++ branches/Cog/build.linux32x86/squeak.stack.v3/build.debug/mvm 2014-06-11 19:42:28 UTC (rev 2984)
@@ -21,7 +21,7 @@
CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
-../../../scripts/nukeversion
+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
Added: branches/Cog/scripts/mkcogvmarchives
===================================================================
--- branches/Cog/scripts/mkcogvmarchives (rev 0)
+++ branches/Cog/scripts/mkcogvmarchives 2014-06-11 19:42:28 UTC (rev 2984)
@@ -0,0 +1,143 @@
+#!/bin/sh
+# Create the Cog VM archives in products. Output a check of version numbers
+# etc to products/MCVALOG
+IFS="
+"
+cd `dirname $0`/../products
+NSB=newspeak.cog.v3
+SQB=squeak.cog.v3
+if [ $# = 0 ]; then
+CL=1
+CM=1
+CW=1
+NL=1
+NM=1
+NW=1
+else
+CL=
+CM=
+CW=
+NL=
+NM=
+NW=
+ while [ -n "$1" ]; do
+ case $1 in
+ -c) CL=1;CM=1;CW=1;;
+ -cl) CL=1;;
+ -cm) CM=1;;
+ -cw) CW=1;;
+ -n) NL=1;NM=1;NW=1;;
+ -nl) NL=1;;
+ -nm) NM=1;;
+ -nw) NW=1;;
+ -l) CL=1;NL=1;;
+ -m) CM=1;NM=1;;
+ -w) CW=1;NW=1;;
+ -?|-h) echo usage: $0 [-c -n -l -m -w -c[lmw] -n[lmw]]; exit 0
+ esac
+ shift
+ done
+fi
+EXES=
+REV=`grep 'SvnRawRevisionString.*Rev:' ../platforms/Cross/vm/sqSCCSVersion.h \
+ | sed 's/^.*Rev: \([0-9][0-9]*\) $";/\1/'`
+TAG=`date +%g.%U.`$REV
+echo REV=$REV TAG=$TAG
+if [ -n "$CL" ]; then
+ for archive in coglinux coglinuxht cogmtlinuxht; do
+ rm -rf $archive-$TAG.tgz
+ echo $archive '=>' $archive-$TAG.tgz
+ COPYFILE_DISABLE=1 tar czf $archive-$TAG.tgz $archive
+ EXES="$EXES $archive/lib/squeak/[0-9.-]*/squeak"
+ done
+fi
+if [ -n "$NL" ]; then
+ set -- nscoglinux nscoglinuxht
+ for archive in nsvmlinux nsvmlinuxht; do
+ rm -rf $archive-$TAG.tgz
+ echo $1 '=>' $archive-$TAG.tgz
+ COPYFILE_DISABLE=1 tar czf $archive-$TAG.tgz $1
+ EXES="$EXES $1/lib/nsvm/[0-9.-]*/nsvm"
+ shift
+ done
+fi
+if [ -n "$CM" ]; then
+ set -- Fast.app FastMT.app
+ for app in Cog.app CogMT.app; do
+ test -d $app || mkdir $app
+ if [ -d ../build.macos32x86/$SQB/$1 ]; then
+ rm -rf $app/* $app-$TAG.tgz
+ echo build.macos32x86/$SQB/$1 '=>' $app '=>' $app-$TAG.tgz
+ (cd ../build.macos32x86/$SQB/$1 >/dev/null;tar cf - *) \
+ | (cd $app;tar xf -)
+ tar czf $app-$TAG.tgz $app
+ EXES="$EXES $app/Contents/MacOS/Squeak"
+ else
+ echo build.macos32x86/$SQB/$1 is missing
+ fi
+ shift
+ done
+fi
+if [ -n "$NM" ]; then
+ set -- Fast.app
+ for app in Newspeak\ Virtual\ Machine.app; do
+ test -d $app || mkdir $app
+ if [ -d ../build.macos32x86/$NSB/$1 ]; then
+ rm -rf $app/* $app-$TAG.tgz
+ echo build.macos32x86/$NSB/$1 '=>' $app '=>' $app-$TAG.tgz
+ (cd ../build.macos32x86/$NSB/$1 >/dev/null;tar cf - *) \
+ | (cd $app;tar xf -)
+ tar czf $app-$TAG.tgz $app
+ EXES="$EXES $app/Contents/MacOS/Newspeak Virtual Machine"
+ else
+ echo build.macos32x86/$NSB/$1 is missing
+ fi
+ shift
+ done
+fi
+if [ -n "$CW" ]; then
+ set -- build/vm buildmt/vm
+ for dir in cogwin cogmtwin; do
+ test -d $dir || mkdir $dir
+ if [ -d ../build.win32x86/$SQB/$1 ]; then
+ rm -rf $dir/* $dir-$TAG.zip
+ echo build.win32x86/$SQB/$1 '=>' $dir '=>' $dir-$TAG.zip
+ (cd ../build.win32x86/$SQB/$1 >/dev/null; \
+ tar cf - Squeak.exe Squeak.map Squeak.exe.manifest \
+ SqueakConsole.exe SqueakConsole.map *.dll) \
+ | (cd $dir;tar xf -)
+ zip -qr $dir-$TAG.zip $dir
+ EXES="$EXES $dir/Squeak.exe $dir/SqueakConsole.exe"
+ else
+ echo build.win32x86/$SQB/$1 is missing
+ fi
+ shift
+ done
+fi
+if [ -n "$NW" ]; then
+ set -- build/vm
+ for dir in nsvmwin; do
+ test -d $dir || mkdir $dir
+ if [ -d ../build.win32x86/$NSB/$1 ]; then
+ rm -rf $dir/* $dir-$TAG.zip
+ echo build.win32x86/$NSB/$1 '=>' $dir '=>' $dir-$TAG.zip
+ (cd ../build.win32x86/$NSB/$1 >/dev/null; \
+ tar cf - nsvm*.exe nsvm*.map nsvm*.exe.manifest ) \
+ | (cd $dir;tar xf -)
+ zip -qr $dir-$TAG.zip $dir
+ EXES="$EXES $dir/nsvm.exe $dir/nsvmConsole.exe"
+ else
+ echo build.win32x86/$NSB/$1 is missing
+ fi
+ shift
+ done
+fi
+for vm in $EXES
+do
+ echo
+ echo checking $vm version
+# strings - $vm | egrep '\$Rev: |Interp.*VMMaker|Cogit.*VMMaker| built on ' | grep -v 'Unix built on "__DATE__ " "__TIME__" Compiler: "__VERSION__' | sed 's/ uuid:.*//'
+ strings - $vm | egrep '\$Rev: |Interp.*VMMaker|Cogit.*VMMaker| built on ' | sed 's/ uuid:.*//'
+ echo checking $vm for asserts
+ strings - $vm | grep "assert[^0-9]*[0-9][0-9][0-9]"
+done 2>&1 | tee MCVALOG
Property changes on: branches/Cog/scripts/mkcogvmarchives
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/Cog/scripts/mksistaarchives
===================================================================
--- branches/Cog/scripts/mksistaarchives (rev 0)
+++ branches/Cog/scripts/mksistaarchives 2014-06-11 19:42:28 UTC (rev 2984)
@@ -0,0 +1,143 @@
+#!/bin/sh
+# Create the Sista Spur VM archives in products. Output a check of version
+# numbers etc to products/MIVALOG
+IFS="
+"
+cd `dirname $0`/../products
+NSB=newspeak.sista.spur
+SQB=squeak.sista.spur
+if [ $# = 0 ]; then
+CL=1
+CM=1
+CW=1
+NL=1
+NM=1
+NW=1
+else
+CL=
+CM=
+CW=
+NL=
+NM=
+NW=
+ while [ -n "$1" ]; do
+ case $1 in
+ -c) CL=1;CM=1;CW=1;;
+ -cl) CL=1;;
+ -cm) CM=1;;
+ -cw) CW=1;;
+ -n) NL=1;NM=1;NW=1;;
+ -nl) NL=1;;
+ -nm) NM=1;;
+ -nw) NW=1;;
+ -l) CL=1;NL=1;;
+ -m) CM=1;NM=1;;
+ -w) CW=1;NW=1;;
+ -?|-h) echo usage: $0 [-c -n -l -m -w -c[lmw] -n[lmw]]; exit 0
+ esac
+ shift
+ done
+fi
+EXES=
+REV=`grep 'SvnRawRevisionString.*Rev:' ../platforms/Cross/vm/sqSCCSVersion.h \
+ | sed 's/^.*Rev: \([0-9][0-9]*\) $";/\1/'`
+TAG=`date +%g.%U.`$REV
+echo REV=$REV TAG=$TAG
+if [ -n "$CL" ]; then
+ for archive in sistaspurlinuxht; do
+ rm -rf $archive-$TAG.tgz
+ echo $archive '=>' $archive-$TAG.tgz
+ COPYFILE_DISABLE=1 tar czf $archive-$TAG.tgz $archive
+ EXES="$EXES $archive/lib/squeak/[0-9.-]*/squeak"
+ done
+fi
+if [ -n "$NL" ]; then
+ set -- nssistaspurlinuxht
+ for archive in nsvmspurlinuxht; do
+ rm -rf $archive-$TAG.tgz
+ echo $1 '=>' $archive-$TAG.tgz
+ COPYFILE_DISABLE=1 tar czf $archive-$TAG.tgz $1
+ EXES="$EXES $1/lib/nsvm/[0-9.-]*/nsvm"
+ shift
+ done
+fi
+if [ -n "$CM" ]; then
+ set -- Fast.app
+ for app in SistaSpur.app; do
+ test -d $app || mkdir $app
+ if [ -d ../build.macos32x86/$SQB/$1 ]; then
+ rm -rf $app/* $app-$TAG.tgz
+ echo build.macos32x86/$SQB/$1 '=>' $app '=>' $app-$TAG.tgz
+ (cd ../build.macos32x86/$SQB/$1 >/dev/null;tar cf - *) \
+ | (cd $app;tar xf -)
+ tar czf $app-$TAG.tgz $app
+ EXES="$EXES $app/Contents/MacOS/Squeak"
+ else
+ echo build.macos32x86/$SQB/$1 is missing
+ fi
+ shift
+ done
+fi
+if [ -n "$NM" ]; then
+ set -- Fast.app
+ for app in Newspeak\ Spur\ Virtual\ Machine.app; do
+ test -d $app || mkdir $app
+ if [ -d ../build.macos32x86/$NSB/$1 ]; then
+ rm -rf $app/* $app-$TAG.tgz
+ echo build.macos32x86/$NSB/$1 '=>' $app '=>' $app-$TAG.tgz
+ (cd ../build.macos32x86/$NSB/$1 >/dev/null;tar cf - *) \
+ | (cd $app;tar xf -)
+ tar czf $app-$TAG.tgz $app
+ EXES="$EXES $app/Contents/MacOS/Newspeak Virtual Machine"
+ else
+ echo build.macos32x86/$NSB/$1 is missing
+ fi
+ shift
+ done
+fi
+if [ -n "$CW" ]; then
+ set -- build/vm
+ for dir in sistaspurwin; do
+ test -d $dir || mkdir $dir
+ if [ -d ../build.win32x86/$SQB/$1 ]; then
+ rm -rf $dir/* $dir-$TAG.zip
+ echo build.win32x86/$SQB/$1 '=>' $dir '=>' $dir-$TAG.zip
+ (cd ../build.win32x86/$SQB/$1 >/dev/null; \
+ tar cf - Squeak.exe Squeak.map Squeak.exe.manifest \
+ SqueakConsole.exe SqueakConsole.map *.dll) \
+ | (cd $dir;tar xf -)
+ zip -qr $dir-$TAG.zip $dir
+ EXES="$EXES $dir/Squeak.exe $dir/SqueakConsole.exe"
+ else
+ echo build.win32x86/$SQB/$1 is missing
+ fi
+ shift
+ done
+fi
+if [ -n "$NW" ]; then
+ set -- build/vm
+ for dir in nsvmspurwin; do
+ test -d $dir || mkdir $dir
+ if [ -d ../build.win32x86/$NSB/$1 ]; then
+ rm -rf $dir/* $dir-$TAG.zip
+ echo build.win32x86/$NSB/$1 '=>' $dir '=>' $dir-$TAG.zip
+ (cd ../build.win32x86/$NSB/$1 >/dev/null; \
+ tar cf - nsvm*.exe nsvm*.map nsvm*.exe.manifest ) \
+ | (cd $dir;tar xf -)
+ zip -qr $dir-$TAG.zip $dir
+ EXES="$EXES $dir/nsvm.exe $dir/nsvmConsole.exe"
+ else
+ echo build.win32x86/$NSB/$1 is missing
+ fi
+ shift
+ done
+fi
+for vm in $EXES
+do
+ echo
+ echo checking $vm version
+# strings - $vm | egrep '\$Rev: |Interp.*VMMaker|Cogit.*VMMaker| built on ' | grep -v 'Unix built on "__DATE__ " "__TIME__" Compiler: "__VERSION__' | sed 's/ uuid:.*//'
+ strings - $vm | egrep '\$Rev: |Interp.*VMMaker|Cogit.*VMMaker| built on ' | sed 's/ uuid:.*//'
+ echo checking $vm for asserts
+ strings - $vm | grep "assert[^0-9]*[0-9][0-9][0-9]"
+done 2>&1 | tee MIVALOG
Property changes on: branches/Cog/scripts/mksistaarchives
___________________________________________________________________
Added: svn:executable
+ *
Added: branches/Cog/scripts/mkspurvmarchives
===================================================================
--- branches/Cog/scripts/mkspurvmarchives (rev 0)
+++ branches/Cog/scripts/mkspurvmarchives 2014-06-11 19:42:28 UTC (rev 2984)
@@ -0,0 +1,143 @@
+#!/bin/sh
+# Create the Spur VM archives in products. Output a check of version numbers
+# etc to products/MSVALOG
+IFS="
+"
+cd `dirname $0`/../products
+NSB=newspeak.cog.spur
+SQB=squeak.cog.spur
+if [ $# = 0 ]; then
+CL=1
+CM=1
+CW=1
+NL=1
+NM=1
+NW=1
+else
+CL=
+CM=
+CW=
+NL=
+NM=
+NW=
+ while [ -n "$1" ]; do
+ case $1 in
+ -c) CL=1;CM=1;CW=1;;
+ -cl) CL=1;;
+ -cm) CM=1;;
+ -cw) CW=1;;
+ -n) NL=1;NM=1;NW=1;;
+ -nl) NL=1;;
+ -nm) NM=1;;
+ -nw) NW=1;;
+ -l) CL=1;NL=1;;
+ -m) CM=1;NM=1;;
+ -w) CW=1;NW=1;;
+ -?|-h) echo usage: $0 [-c -n -l -m -w -c[lmw] -n[lmw]]; exit 0
+ esac
+ shift
+ done
+fi
+EXES=
+REV=`grep 'SvnRawRevisionString.*Rev:' ../platforms/Cross/vm/sqSCCSVersion.h \
+ | sed 's/^.*Rev: \([0-9][0-9]*\) $";/\1/'`
+TAG=`date +%g.%U.`$REV
+echo REV=$REV TAG=$TAG
+if [ -n "$CL" ]; then
+ for archive in cogspurlinuxht; do
+ rm -rf $archive-$TAG.tgz
+ echo $archive '=>' $archive-$TAG.tgz
+ COPYFILE_DISABLE=1 tar czf $archive-$TAG.tgz $archive
+ EXES="$EXES $archive/lib/squeak/[0-9.-]*/squeak"
+ done
+fi
+if [ -n "$NL" ]; then
+ set -- nscogspurlinuxht
+ for archive in nsvmspurlinuxht; do
+ rm -rf $archive-$TAG.tgz
+ echo $1 '=>' $archive-$TAG.tgz
+ COPYFILE_DISABLE=1 tar czf $archive-$TAG.tgz $1
+ EXES="$EXES $1/lib/nsvm/[0-9.-]*/nsvm"
+ shift
+ done
+fi
+if [ -n "$CM" ]; then
+ set -- Fast.app
+ for app in CogSpur.app; do
+ test -d $app || mkdir $app
+ if [ -d ../build.macos32x86/$SQB/$1 ]; then
+ rm -rf $app/* $app-$TAG.tgz
+ echo build.macos32x86/$SQB/$1 '=>' $app '=>' $app-$TAG.tgz
+ (cd ../build.macos32x86/$SQB/$1 >/dev/null;tar cf - *) \
+ | (cd $app;tar xf -)
+ tar czf $app-$TAG.tgz $app
+ EXES="$EXES $app/Contents/MacOS/Squeak"
+ else
+ echo build.macos32x86/$SQB/$1 is missing
+ fi
+ shift
+ done
+fi
+if [ -n "$NM" ]; then
+ set -- Fast.app
+ for app in Newspeak\ Spur\ Virtual\ Machine.app; do
+ test -d $app || mkdir $app
+ if [ -d ../build.macos32x86/$NSB/$1 ]; then
+ rm -rf $app/* $app-$TAG.tgz
+ echo build.macos32x86/$NSB/$1 '=>' $app '=>' $app-$TAG.tgz
+ (cd ../build.macos32x86/$NSB/$1 >/dev/null;tar cf - *) \
+ | (cd $app;tar xf -)
+ tar czf $app-$TAG.tgz $app
+ EXES="$EXES $app/Contents/MacOS/Newspeak Virtual Machine"
+ else
+ echo build.macos32x86/$NSB/$1 is missing
+ fi
+ shift
+ done
+fi
+if [ -n "$CW" ]; then
+ set -- build/vm
+ for dir in cogspurwin; do
+ test -d $dir || mkdir $dir
+ if [ -d ../build.win32x86/$SQB/$1 ]; then
+ rm -rf $dir/* $dir-$TAG.zip
+ echo build.win32x86/$SQB/$1 '=>' $dir '=>' $dir-$TAG.zip
+ (cd ../build.win32x86/$SQB/$1 >/dev/null; \
+ tar cf - Squeak.exe Squeak.map Squeak.exe.manifest \
+ SqueakConsole.exe SqueakConsole.map *.dll) \
+ | (cd $dir;tar xf -)
+ zip -qr $dir-$TAG.zip $dir
+ EXES="$EXES $dir/Squeak.exe $dir/SqueakConsole.exe"
+ else
+ echo build.win32x86/$SQB/$1 is missing
+ fi
+ shift
+ done
+fi
+if [ -n "$NW" ]; then
+ set -- build/vm
+ for dir in nsvmspurwin; do
+ test -d $dir || mkdir $dir
+ if [ -d ../build.win32x86/$NSB/$1 ]; then
+ rm -rf $dir/* $dir-$TAG.zip
+ echo build.win32x86/$NSB/$1 '=>' $dir '=>' $dir-$TAG.zip
+ (cd ../build.win32x86/$NSB/$1 >/dev/null; \
+ tar cf - nsvm*.exe nsvm*.map nsvm*.exe.manifest ) \
+ | (cd $dir;tar xf -)
+ zip -qr $dir-$TAG.zip $dir
+ EXES="$EXES $dir/nsvm.exe $dir/nsvmConsole.exe"
+ else
+ echo build.win32x86/$NSB/$1 is missing
+ fi
+ shift
+ done
+fi
+for vm in $EXES
+do
+ echo
+ echo checking $vm version
+# strings - $vm | egrep '\$Rev: |Interp.*VMMaker|Cogit.*VMMaker| built on ' | grep -v 'Unix built on "__DATE__ " "__TIME__" Compiler: "__VERSION__' | sed 's/ uuid:.*//'
+ strings - $vm | egrep '\$Rev: |Interp.*VMMaker|Cogit.*VMMaker| built on ' | sed 's/ uuid:.*//'
+ echo checking $vm for asserts
+ strings - $vm | grep "assert[^0-9]*[0-9][0-9][0-9]"
+done 2>&1 | tee MSVALOG
Property changes on: branches/Cog/scripts/mkspurvmarchives
___________________________________________________________________
Added: svn:executable
+ *
More information about the Vm-dev
mailing list