[Vm-dev] [commit][3285] Update the image build scripts to use the 3284 VMs.

commits at squeakvm.org commits at squeakvm.org
Tue Mar 24 00:36:10 UTC 2015


Revision: 3285
Author:   eliot
Date:     2015-03-23 17:36:07 -0700 (Mon, 23 Mar 2015)
Log Message:
-----------
Update the image build scripts to use the 3284 VMs.  Nuke the Cog NSVM script,
and the making there-of.

Modified Paths:
--------------
    branches/Cog/image/getGoodCogVM.sh
    branches/Cog/image/getGoodSpurNsvm.sh
    branches/Cog/image/getGoodSpurVM.sh
    branches/Cog/image/makegetnsvmscripts.sh

Removed Paths:
-------------
    branches/Cog/image/getGoodCogNsvm.sh

Deleted: branches/Cog/image/getGoodCogNsvm.sh
===================================================================
--- branches/Cog/image/getGoodCogNsvm.sh	2015-03-23 20:04:06 UTC (rev 3284)
+++ branches/Cog/image/getGoodCogNsvm.sh	2015-03-24 00:36:07 UTC (rev 3285)
@@ -1,32 +0,0 @@
-#!/bin/sh
-# Sets the VM env var to the r3104 Newspeak VM for the current platform.
-# will download and install the VM in this directory if necessary.
-
-TAG=14.41.3104
-REV=3104
-LCBINDIR=4.0-3104
-URL=http://www.mirandabanda.org/files/Cog/VM/VM.r$REV/
-
-. ./envvars.sh
-
-case "$OS" in
-Darwin) get_vm_from_tar \
-            "Newspeak Virtual Machine.app/Contents/MacOS/Newspeak Virtual Machine" de5d9665b2e4a49d36059626238cefa4 \
-            "Newspeak Virtual Machine.app-$TAG.tgz" f786ce8a9103c5d73457dd21d3af80cd
-        VM="Newspeak Virtual Machine.app/Contents/MacOS/Newspeak Virtual Machine";;
-Linux)
-    if expr $OSREL \> 2.6.12; then
-        get_vm_from_tar \
-        nsvmlinuxht/lib/nsvm/$LCBINDIR/nsvm  \
-        nsvmlinuxht-$TAG.tgz bde6c4aa584cfd25ec6c425ff8d7c476
-    else
-        get_vm_from_tar \
-        nsvmlinux/lib/nsvm/$LCBINDIR/nsvm  \
-        nsvmlinux-$TAG.tgz 2df70aec5d0b54577675d07c58211f06
-    fi;;
-CYGWIN*) get_vm_from_zip \
-            nsvmwin/nsvmConsole.exe 71cd4966a2f9b76cd8b2d2fd4b942930 \
-            nsvmwin-$TAG.zip 26e033b51244f444c1cc9b3a30c6ce6f
-    VM=nsvmwin/nsvmConsole.exe;;
-*)  echo "don't know how to run nsvm on your system.  bailing out." 1>&2; exit 2
-esac

Modified: branches/Cog/image/getGoodCogVM.sh
===================================================================
--- branches/Cog/image/getGoodCogVM.sh	2015-03-23 20:04:06 UTC (rev 3284)
+++ branches/Cog/image/getGoodCogVM.sh	2015-03-24 00:36:07 UTC (rev 3285)
@@ -1,32 +1,32 @@
 #!/bin/sh
-# Sets the VM env var to the r3268 Cog VM for the current platform.
+# Sets the VM env var to the r3284 Cog VM for the current platform.
 # will download and install the VM in this directory if necessary.
 
-TAG=15.10.3268
-REV=3268
-LCBINDIR=4.0-3268
+TAG=15.12.3284
+REV=3284
+LCBINDIR=4.0-3284
 URL=http://www.mirandabanda.org/files/Cog/VM/VM.r$REV/
 
 . ./envvars.sh
 
 case "$OS" in
 Darwin) get_vm_from_tar \
-            Cog.app/Contents/MacOS/Squeak 18b8c3dc580175d8868fc344a7a95906 \
-            Cog.app-$TAG.tgz 02e5a264b75d8acefe18f41b968281ec
+            Cog.app/Contents/MacOS/Squeak 51f69399642245df1978b81b529ed7a0 \
+            Cog.app-$TAG.tgz 34828c5b563e5e64ede280429ca1a745
         VM=Cog.app/Contents/MacOS/Squeak;;
 Linux)
     if expr $OSREL \> 2.6.12; then
         get_vm_from_tar \
-        coglinuxht/lib/squeak/$LCBINDIR/squeak 389b8f9f2ad00e11ddcd44afeb53a39d \
-        coglinuxht-$TAG.tgz c7559e6ac6771d746139c83f06245072
+        coglinuxht/lib/squeak/$LCBINDIR/squeak b8c8ccdb36d1fd893a9b15778e2bf500 \
+        coglinuxht-$TAG.tgz 2035d84a2a4f2dc27d40b988348c21f8
     else
         get_vm_from_tar \
-        coglinux/lib/squeak/$LCBINDIR/squeak 8287d559a685cd126b6f77695c25b220 \
-        coglinux-$TAG.tgz 41d1f31a723ed131232312b544430f36
+        coglinux/lib/squeak/$LCBINDIR/squeak 4c9add7b905d9b80ccca522926df16d4 \
+        coglinux-$TAG.tgz af87e9a96be77318cce91a9fd07396ad
     fi;;
 CYGWIN*) get_vm_from_zip \
-            cogwin/SqueakConsole.exe 76821340c77c1e8b43840872eb92f89f \
-            cogwin-$TAG.zip 93c057fb51fc3db82e7cbf39a19496f4
+            cogwin/SqueakConsole.exe 60f116a058a6d6ed55b3eda594b9e267 \
+            cogwin-$TAG.zip 0c4d4eab877bbdc884fb691176640aea
     VM=cogwin/SqueakConsole.exe;;
 *)  echo "don't know how to run Squeak on your system.  bailing out." 1>&2; exit 2
 esac

Modified: branches/Cog/image/getGoodSpurNsvm.sh
===================================================================
--- branches/Cog/image/getGoodSpurNsvm.sh	2015-03-23 20:04:06 UTC (rev 3284)
+++ branches/Cog/image/getGoodSpurNsvm.sh	2015-03-24 00:36:07 UTC (rev 3285)
@@ -1,26 +1,26 @@
 #!/bin/sh
-# Sets the VM env var to the r3268 Newspeak Spur VM for the current platform.
+# Sets the VM env var to the r3284 Newspeak Spur VM for the current platform.
 # will download and install the VM in this directory if necessary.
 
-TAG=15.10.3268
-REV=3268
-LSBINDIR=5.0-3268
+TAG=15.12.3284
+REV=3284
+LSBINDIR=5.0-3284
 URL=http://www.mirandabanda.org/files/Cog/VM/VM.r$REV/
 
 . ./envvars.sh
 
 case "$OS" in
 Darwin) get_vm_from_tar \
-            "Newspeak Spur Virtual Machine.app/Contents/MacOS/Newspeak Virtual Machine" ea1cfd302b5ae8605bab46398ad28f7e \
-            "Newspeak Spur Virtual Machine.app-$TAG.tgz" c58a21bc7ffb3438579ec44f38694140
+            "Newspeak Spur Virtual Machine.app/Contents/MacOS/Newspeak Virtual Machine" a500026c07eabcb7a558b05ef95943de \
+            "Newspeak Spur Virtual Machine.app-$TAG.tgz" acd42baf3133d8831cb45d07fcd7de5a
         VM="Newspeak Spur Virtual Machine.app/Contents/MacOS/Newspeak Virtual Machine";;
 Linux) get_vm_from_tar \
         nsvmspurlinuxht/lib/nsvm/$LSBINDIR/nsvm  \
-        nsvmspurlinuxht-$TAG.tgz 9aeb16c69e87f6dd1b648bf666ed2042
+        nsvmspurlinuxht-$TAG.tgz 45151f84dd435d3c030d21d000aca031
     VM=nsvmspurlinuxht/nsvm;;
 CYGWIN*) get_vm_from_zip \
-            nsvmspurwin/nsvmConsole.exe 9dfd02a8ea55465d449cb82aa73a4f1d \
-            nsvmspurwin-$TAG.zip b399741939f826e95f987278840b846d
+            nsvmspurwin/nsvmConsole.exe 20041ae1b5a31b0092f93323bfcf2cfe \
+            nsvmspurwin-$TAG.zip fdbbfd894fea949871652bcd3138bda1
     VM=nsvmspurwin/nsvmConsole.exe;;
 *)  echo "don't know how to run nsvm on your system.  bailing out." 1>&2; exit 2
 esac

Modified: branches/Cog/image/getGoodSpurVM.sh
===================================================================
--- branches/Cog/image/getGoodSpurVM.sh	2015-03-23 20:04:06 UTC (rev 3284)
+++ branches/Cog/image/getGoodSpurVM.sh	2015-03-24 00:36:07 UTC (rev 3285)
@@ -1,26 +1,26 @@
 #!/bin/sh
-# Sets the VM env var to the r3268 Cog Spur VM for the current platform.
+# Sets the VM env var to the r3284 Cog Spur VM for the current platform.
 # will download and install the VM in this directory if necessary.
 
-TAG=15.10.3268
-REV=3268
-LSBINDIR=5.0-3268
+TAG=15.12.3284
+REV=3284
+LSBINDIR=5.0-3284
 URL=http://www.mirandabanda.org/files/Cog/VM/VM.r$REV/
 
 . ./envvars.sh
 
 case "$OS" in
 Darwin) get_vm_from_tar \
-            CogSpur.app/Contents/MacOS/Squeak 208143bb3195626fb1894f22848e9139 \
-            CogSpur.app-$TAG.tgz 4b7d0968102a9bf2d60d4b2c85a54243
+            CogSpur.app/Contents/MacOS/Squeak c54b15ba899696e2efbe8844c8ba50c3 \
+            CogSpur.app-$TAG.tgz cb11c0850aa43b0bef658254b1e02bc0
         VM=CogSpur.app/Contents/MacOS/Squeak;;
 Linux) get_vm_from_tar \
-        cogspurlinuxht/lib/squeak/$LSBINDIR/squeak 544bec4d35b0e3d11df7f1452c79d5f5 \
-        cogspurlinuxht-$TAG.tgz 0b0e8451025d7bd00c33645ce3d1b6d1
+        cogspurlinuxht/lib/squeak/$LSBINDIR/squeak 2092203ae9f5e6daedc9be0a1a85fa8a \
+        cogspurlinuxht-$TAG.tgz 3ee0ff388b993297340a40dd8df6388c
     VM=cogspurlinuxht/squeak;;
 CYGWIN*) get_vm_from_zip \
-            cogspurwin/SqueakConsole.exe 7f8658b9aebb9edeaaa0eab1c8cf5b3b \
-            cogspurwin-$TAG.zip a6fac7266bce08f91953433e51e2b94c
+            cogspurwin/SqueakConsole.exe c703176603aa14bf83d68ad9fa2749f0 \
+            cogspurwin-$TAG.zip 048352452883f843ab28c0a9be821891
     VM=cogspurwin/SqueakConsole.exe;;
 *)  echo "don't know how to run Squeak on your system.  bailing out." 1>&2; exit 2
 esac

Modified: branches/Cog/image/makegetnsvmscripts.sh
===================================================================
--- branches/Cog/image/makegetnsvmscripts.sh	2015-03-23 20:04:06 UTC (rev 3284)
+++ branches/Cog/image/makegetnsvmscripts.sh	2015-03-24 00:36:07 UTC (rev 3285)
@@ -1,6 +1,5 @@
 #!/bin/sh
-# Create the getGoodCogNsvm.sh & getGoodSpurNsvm.sh scripts.
-GetCogScript=getGoodCogNsvm.sh
+# Create the getGoodSpurNsvm.sh script.
 GetSpurScript=getGoodSpurNsvm.sh
 
 REV=
@@ -46,72 +45,8 @@
 test -n "$ABORT" || exit 1
 
 
-echo $GetCogScript $GetSpurScript
+echo $GetSpurScript
 
-cat >$GetCogScript <<END
-#!/bin/sh
-# Sets the VM env var to the r$REV Newspeak VM for the current platform.
-# will download and install the VM in this directory if necessary.
-
-TAG=$TAG
-REV=$REV
-LCBINDIR=4.0-$REV
-URL=http://www.mirandabanda.org/files/Cog/VM/VM.r\$REV/
-
-. ./envvars.sh
-
-case "\$OS" in
-Darwin) get_vm_from_tar \\
-END
-
-echo -n '            "Newspeak Virtual Machine.app/Contents/MacOS/Newspeak Virtual Machine" ' >>$GetCogScript
-echo -n `quietmd5 "$SD/Newspeak Virtual Machine.app/Contents/MacOS/Newspeak Virtual Machine"` >>$GetCogScript
-echo ' \' >> $GetCogScript
-echo -n '            "Newspeak Virtual Machine.app-$TAG.tgz" ' >>$GetCogScript
-quietmd5 "../products/Newspeak Virtual Machine.app-$TAG.tgz" >>$GetCogScript
-
-cat >>$GetCogScript <<END
-        VM="Newspeak Virtual Machine.app/Contents/MacOS/Newspeak Virtual Machine";;
-Linux)
-    if expr \$OSREL \\> 2.6.12; then
-        get_vm_from_tar \\
-END
-
-echo -n '        nsvmlinuxht/lib/nsvm/$LCBINDIR/nsvm ' >>$GetCogScript
-echo -n `quietmd5 $SD/nsvmlinuxht/lib/nsvm/$LCBINDIR/nsvm` >>$GetCogScript
-echo ' \' >>$GetCogScript
-echo -n '        nsvmlinuxht-$TAG.tgz ' >>$GetCogScript
-quietmd5 ../products/nsvmlinuxht-$TAG.tgz >>$GetCogScript
-
-cat >>$GetCogScript <<END
-    else
-        get_vm_from_tar \\
-END
-
-echo -n '        nsvmlinux/lib/nsvm/$LCBINDIR/nsvm ' >>$GetCogScript
-echo -n `quietmd5 $SD/nsvmlinux/lib/nsvm/$LCBINDIR/nsvm` >>$GetCogScript
-echo ' \' >>$GetCogScript
-echo -n '        nsvmlinux-$TAG.tgz ' >>$GetCogScript
-quietmd5 ../products/nsvmlinux-$TAG.tgz >>$GetCogScript
-cat >>$GetCogScript <<END
-    fi;;
-CYGWIN*) get_vm_from_zip \\
-END
-
-echo -n '            nsvmwin/nsvmConsole.exe ' >>$GetCogScript
-echo -n `quietmd5 $SD/nsvmwin/nsvmConsole.exe` >>$GetCogScript
-echo ' \' >>$GetCogScript
-echo -n '            nsvmwin-$TAG.zip ' >>$GetCogScript
-quietmd5 ../products/nsvmwin-$TAG.zip >>$GetCogScript
-
-cat >>$GetCogScript <<END
-    VM=nsvmwin/nsvmConsole.exe;;
-*)  echo "don't know how to run nsvm on your system.  bailing out." 1>&2; exit 2
-esac
-END
-
-chmod a+x $GetCogScript
-
 cat >$GetSpurScript <<END
 #!/bin/sh
 # Sets the VM env var to the r$REV Newspeak Spur VM for the current platform.



More information about the Vm-dev mailing list