[Vm-dev] [commit][2970]
More rationalisation of the flat linux newspeak build scripts
commits at squeakvm.org
commits at squeakvm.org
Tue Jun 10 17:59:17 UTC 2014
Revision: 2970
Author: eliot
Date: 2014-06-10 10:59:13 -0700 (Tue, 10 Jun 2014)
Log Message:
-----------
More rationalisation of the flat linux newspeak build scripts
Modified Paths:
--------------
branches/Cog/build.linux32x86/newspeak.cog.spur/build/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build/plugins.ext
branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/plugins.ext
branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/plugins.ext
branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/plugins.ext
branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/plugins.ext
branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/plugins.ext
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.v3/build/plugins.ext
branches/Cog/build.linux32x86/newspeak.stack.v3/build/plugins.int
branches/Cog/build.linux32x86/newspeak.stack.v3/build.assert/plugins.ext
branches/Cog/build.linux32x86/newspeak.stack.v3/build.assert/plugins.int
branches/Cog/build.linux32x86/newspeak.stack.v3/build.debug/plugins.ext
branches/Cog/build.linux32x86/newspeak.stack.v3/build.debug/plugins.int
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/plugins.ext
branches/Cog/build.linux32x86/squeak.stack.spur/build.assert/plugins.ext
branches/Cog/build.linux32x86/squeak.stack.spur/build.debug/plugins.ext
branches/Cog/build.linux32x86/squeak.stack.v3/build/plugins.ext
branches/Cog/build.linux32x86/squeak.stack.v3/build.assert/plugins.ext
branches/Cog/build.linux32x86/squeak.stack.v3/build.debug/plugins.ext
Added Paths:
-----------
branches/Cog/build.linux32x86/editnewspeakinstall.sh
branches/Cog/build.linux32x86/newspeak.sista.spur/build/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.spur/build/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert.itimerheartbeat/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert.itimerheartbeat/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug.itimerheartbeat/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug.itimerheartbeat/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.spur/build.itimerheartbeat/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.spur/build.itimerheartbeat/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.v3/build/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.v3/build/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert.itimerheartbeat/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert.itimerheartbeat/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug.itimerheartbeat/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug.itimerheartbeat/plugins.int
branches/Cog/build.linux32x86/newspeak.sista.v3/build.itimerheartbeat/plugins.ext
branches/Cog/build.linux32x86/newspeak.sista.v3/build.itimerheartbeat/plugins.int
branches/Cog/build.linux32x86/newspeak.stack.spur/build/mvm
branches/Cog/build.linux32x86/newspeak.stack.spur/build/plugins.ext
branches/Cog/build.linux32x86/newspeak.stack.spur/build/plugins.int
branches/Cog/build.linux32x86/newspeak.stack.spur/build.assert/mvm
branches/Cog/build.linux32x86/newspeak.stack.spur/build.assert/plugins.ext
branches/Cog/build.linux32x86/newspeak.stack.spur/build.assert/plugins.int
branches/Cog/build.linux32x86/newspeak.stack.spur/build.debug/mvm
branches/Cog/build.linux32x86/newspeak.stack.spur/build.debug/plugins.ext
branches/Cog/build.linux32x86/newspeak.stack.spur/build.debug/plugins.int
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
Removed Paths:
-------------
branches/Cog/build.linux32x86/newspeak.stack.spur/NotYetImplemented
branches/Cog/build.linux32x86/newspeak.stack.spur/build.assert.itimerheartbeat/
branches/Cog/build.linux32x86/newspeak.stack.spur/build.debug.itimerheartbeat/
branches/Cog/build.linux32x86/newspeak.stack.spur/build.itimerheartbeat/
branches/Cog/build.linux32x86/newspeak.stack.v3/build.assert.itimerheartbeat/
branches/Cog/build.linux32x86/newspeak.stack.v3/build.debug.itimerheartbeat/
branches/Cog/build.linux32x86/newspeak.stack.v3/build.itimerheartbeat/
branches/Cog/build.linux32x86/squeak.stack.spur/build.assert.itimerheartbeat/
branches/Cog/build.linux32x86/squeak.stack.spur/build.debug.itimerheartbeat/
branches/Cog/build.linux32x86/squeak.stack.spur/build.itimerheartbeat/
branches/Cog/build.linux32x86/squeak.stack.v3/build.assert.itimerheartbeat/
branches/Cog/build.linux32x86/squeak.stack.v3/build.debug.itimerheartbeat/
branches/Cog/build.linux32x86/squeak.stack.v3/build.itimerheartbeat/
Added: branches/Cog/build.linux32x86/editnewspeakinstall.sh
===================================================================
--- branches/Cog/build.linux32x86/editnewspeakinstall.sh (rev 0)
+++ branches/Cog/build.linux32x86/editnewspeakinstall.sh 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,28 @@
+#!/bin/bash
+# Edit the installed directory tree to rename squeak to nsvm and install source
+INSTALLDIR="$1"
+cd $INSTALLDIR
+SOURCE=../../sources/SqueakV41.sources
+test -f $SOURCE || SOURCE=../../../sources/SqueakV41.sources
+if [ -f squeak ]; then
+ mv squeak nsvm
+ ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
+fi
+if [ -f bin/squeak ]; then
+ mv bin/squeak bin/nsvm
+ ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
+fi
+rm -rf man doc
+LIBDIR="`echo lib/squeak/[0-9.-]*`"
+test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
+test -d lib/squeak && mv lib/squeak lib/nsvm
+LIBDIR="`echo lib/nsvm/[0-9.-]*`"
+if [ "$1" = -copysource ]; then
+ cp $SOURCE $LIBDIR
+elif [ -h $SOURCE ]; then
+ ln "`readlink $SOURCE`" $LIBDIR
+elif [ -f $SOURCE ]; then
+ ln $SOURCE $LIBDIR
+else
+ echo "can't find `basename $SOURCE`" 1>&2
+fi
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build/mvm 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,17 +1,18 @@
-#!/bin/sh
-# VM with VM profiler and threaded heartbeat assuming multiple thread priorities
+#!/bin/bash
+# VM with VM profiler and threaded heartbeat
INSTALLDIR=nscogspurlinuxht
+# Some gcc versions create a broken VM using -O2
+case `gcc -v 2>&1 | grep version | sed 's/gcc version *//'` in
+3.4.*) OPT="-g -O1 -DNDEBUG -DDEBUGVM=0";;
+*) OPT="-g -O2 -DNDEBUG -DDEBUGVM=0";;
+esac
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
-# Some gcc versions create a broken VM using -O2
-case `gcc -v 2>&1 | grep version | sed 's/gcc version *//'` in
-3.4.*) OPT=-O1;;
-*) OPT=-O2;;
-esac
echo -n "clean? "
read a
@@ -23,32 +24,12 @@
--with-src=nsspursrc --with-plugins=nscogsrc/plugins \
--without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g $OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG -DCOGMTVM=0 -DDEBUGVM=0" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
rm -rf ../../../products/$INSTALLDIR
+# would prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR`
+# but older linux readlinks lack the -f flag
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build/plugins.ext 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,9 +1,3 @@
-# Copied, perhaps edited, from ../../src/examplePlugins.ext
-EXTERNAL_PLUGINS = \
-B3DAcceleratorPlugin \
-BochsIA32Plugin \
-SqueakFFIPrims \
-SqueakSSL \
-LocalePlugin \
-UnixOSProcessPlugin \
-UUIDPlugin
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/mvm 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,12 +1,15 @@
-#!/bin/sh
-# VM with VM profiler and threaded heartbeat
+#!/bin/bash
+# assert Spur VM with VM profiler and threaded heartbeat
INSTALLDIR=assert/nscogspurlinuxht
+OPT="-g3 -O1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DDEBUGVM=0"
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
+
echo -n "clean? "
read a
case $a in
@@ -17,32 +20,10 @@
--with-src=nsspursrc --with-plugins=nscogsrc/plugins \
--without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g3 -O1 -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0 -DDEBUGVM=0" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
rm -rf ../../../products/$INSTALLDIR
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/plugins.ext 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,9 +1,3 @@
-# Copied, perhaps edited, from ../../src/examplePlugins.ext
-EXTERNAL_PLUGINS = \
-B3DAcceleratorPlugin \
-BochsIA32Plugin \
-SqueakFFIPrims \
-SqueakSSL \
-LocalePlugin \
-UnixOSProcessPlugin \
-UUIDPlugin
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
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-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,12 +1,15 @@
-#!/bin/sh
-# VM with VM profiler and itimer heartbeat
+#!/bin/bash
+# assert Spur VM with VM profiler and threaded heartbeat
INSTALLDIR=assert/nscogspurlinux
+OPT="-g3 -O1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DDEBUGVM=0"
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
+
echo -n "clean? "
read a
case $a in
@@ -17,32 +20,10 @@
--with-src=nsspursrc --with-plugins=nscogsrc/plugins \
--without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g3 -O1 -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0 -DITIMER_HEARTBEAT=1 -DDEBUGVM=0" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
rm -rf ../../../products/$INSTALLDIR
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/plugins.ext 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.assert.itimerheartbeat/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,9 +1,3 @@
-# Copied, perhaps edited, from ../../src/examplePlugins.ext
-EXTERNAL_PLUGINS = \
-B3DAcceleratorPlugin \
-BochsIA32Plugin \
-SqueakFFIPrims \
-SqueakSSL \
-LocalePlugin \
-UnixOSProcessPlugin \
-UUIDPlugin
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/mvm 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,12 +1,15 @@
-#!/bin/sh
-# VM with VM profiler and threaded heartbeat assuming multiple thread priorities
+#!/bin/bash
+# debug Spur VM with VM profiler and threaded heartbeat
INSTALLDIR=debug/nscogspurlinuxht
+OPT="-g3 -O0 -DDEBUGVM=1"
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
+
echo -n "clean? "
read a
case $a in
@@ -17,32 +20,10 @@
--with-src=nsspursrc --with-plugins=nscogsrc/plugins \
--without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g3 -O0 -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0 -DDEBUGVM=1" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
rm -rf ../../../products/$INSTALLDIR
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/plugins.ext 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,9 +1,3 @@
-# Copied, perhaps edited, from ../../src/examplePlugins.ext
-EXTERNAL_PLUGINS = \
-B3DAcceleratorPlugin \
-BochsIA32Plugin \
-SqueakFFIPrims \
-SqueakSSL \
-LocalePlugin \
-UnixOSProcessPlugin \
-UUIDPlugin
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
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-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,12 +1,15 @@
-#!/bin/sh
-# VM with VM profiler and itimer heartbeat
+#!/bin/bash
+# debug Spur VM with VM profiler and itimer heartbeat
INSTALLDIR=debug/nscogspurlinux
+OPT="-g3 -O0 -DDEBUGVM=1"
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
+
echo -n "clean? "
read a
case $a in
@@ -17,32 +20,10 @@
--with-src=nsspursrc --with-plugins=nscogsrc/plugins \
--without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g3 -O0 -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DCOGMTVM=0 -DITIMER_HEARTBEAT=1 -DDEBUGVM=1" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
rm -rf ../../../products/$INSTALLDIR
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/plugins.ext 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.debug.itimerheartbeat/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,9 +1,3 @@
-# Copied, perhaps edited, from ../../src/examplePlugins.ext
-EXTERNAL_PLUGINS = \
-B3DAcceleratorPlugin \
-BochsIA32Plugin \
-SqueakFFIPrims \
-SqueakSSL \
-LocalePlugin \
-UnixOSProcessPlugin \
-UUIDPlugin
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,17 +1,18 @@
-#!/bin/sh
-# VM with VM profiler and itimer heartbeat
+#!/bin/bash
+# Spur VM with VM profiler and itimer heartbeat
INSTALLDIR=nscogspurlinux
+# Some gcc versions create a broken VM using -O2
+case `gcc -v 2>&1 | grep version | sed 's/gcc version *//'` in
+3.4.*) OPT="-g -O1 -DNDEBUG -DDEBUGVM=0";;
+*) OPT="-g -O2 -DNDEBUG -DDEBUGVM=0";;
+esac
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
-# Some gcc versions create a broken VM using -O2
-case `gcc -v 2>&1 | grep version | sed 's/gcc version *//'` in
-3.4.*) OPT=-O1;;
-*) OPT=-O2;;
-esac
echo -n "clean? "
read a
@@ -23,32 +24,10 @@
--with-src=nsspursrc --with-plugins=nscogsrc/plugins \
--without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g $OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG -DCOGMTVM=0 -DITIMER_HEARTBEAT=1 -DDEBUGVM=0" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
rm -rf ../../../products/$INSTALLDIR
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/plugins.ext 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.spur/build.itimerheartbeat/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,9 +1,3 @@
-# Copied, perhaps edited, from ../../src/examplePlugins.ext
-EXTERNAL_PLUGINS = \
-B3DAcceleratorPlugin \
-BochsIA32Plugin \
-SqueakFFIPrims \
-SqueakSSL \
-LocalePlugin \
-UnixOSProcessPlugin \
-UUIDPlugin
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Modified: branches/Cog/build.linux32x86/newspeak.cog.v3/build/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.v3/build/mvm 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,17 +1,18 @@
#!/bin/bash
-# VM with VM profiler and threaded heartbeat assuming multiple thread priorities
+# VM with VM profiler and threaded heartbeat
INSTALLDIR=nscoglinuxht
+# Some gcc versions create a broken VM using -O2
+case `gcc -v 2>&1 | grep version | sed 's/gcc version *//'` in
+3.4.*) OPT="-g -O1 -DNDEBUG -DDEBUGVM=0";;
+*) OPT="-g -O2 -DNDEBUG -DDEBUGVM=0";;
+esac
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
-# Some gcc versions create a broken VM using -O2
-case `gcc -v 2>&1 | grep version | sed 's/gcc version *//'` in
-3.4.*) OPT=-O1;;
-*) OPT=-O2;;
-esac
echo -n "clean? "
read a
@@ -19,10 +20,10 @@
n|no|N|NO) echo "ok but this isn't safe!!";;
*) rm config.h; test -f Makefile && make reallyclean
esac
-test -f config.h || ../../../platforms/unix/config/configure --with-src=nscogsrc \
- --without-vm-display-fbdev --without-npsqueak \
+test -f config.h || ../../../platforms/unix/config/configure \
+ --with-src=nscogsrc --without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g $OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG -DDEBUGVM=0" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
@@ -30,26 +31,4 @@
# would prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR`
# but older linux readlinks lack the -f flag
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert/mvm 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,13 +1,14 @@
#!/bin/bash
-# VM with VM profiler and threaded heartbeat assuming multiple thread priorities
+# assert VM with VM profiler and threaded heartbeat
INSTALLDIR=assert/nscoglinuxht
+OPT="-g3 -O1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DDEBUGVM=0"
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
-OPT=-O1
echo -n "clean? "
read a
@@ -15,10 +16,10 @@
n|no|N|NO) echo "ok but this isn't safe!!";;
*) rm config.h; test -f Makefile && make reallyclean
esac
-test -f config.h || ../../../platforms/unix/config/configure --with-src=nscogsrc \
- --without-vm-display-fbdev --without-npsqueak \
+test -f config.h || ../../../platforms/unix/config/configure \
+ --with-src=nscogsrc --without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g $OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DDEBUGVM=0 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
@@ -26,26 +27,4 @@
# would prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR`
# but older linux readlinks lack the -f flag
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
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-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build.assert.itimerheartbeat/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,12 +1,14 @@
#!/bin/bash
+# assert VM with VM profiler and itimer heartbeat
INSTALLDIR=assert/nscoglinux
+OPT="-g3 -O1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -DDEBUGVM=0"
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
-OPT=-O1
echo -n "clean? "
read a
@@ -14,10 +16,10 @@
n|no|N|NO) echo "ok but this isn't safe!!";;
*) rm config.h; test -f Makefile && make reallyclean
esac
-test -f config.h || ../../../platforms/unix/config/configure --with-src=nscogsrc \
- --without-vm-display-fbdev --without-npsqueak \
+test -f config.h || ../../../platforms/unix/config/configure \
+ --with-src=nscogsrc --without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g $OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1 -DDEBUGVM=0 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
@@ -25,26 +27,4 @@
# would prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR`
# but older linux readlinks lack the -f flag
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug/mvm 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,13 +1,14 @@
#!/bin/bash
-# VM with VM profiler and threaded heartbeat assuming multiple thread priorities
+# debug VM with VM profiler and threaded heartbeat
INSTALLDIR=debug/nscoglinuxht
+OPT="-g3 -O0 -DDEBUGVM=1"
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
-OPT=-O0
echo -n "clean? "
read a
@@ -15,10 +16,10 @@
n|no|N|NO) echo "ok but this isn't safe!!";;
*) rm config.h; test -f Makefile && make reallyclean
esac
-test -f config.h || ../../../platforms/unix/config/configure --with-src=nscogsrc \
- --without-vm-display-fbdev --without-npsqueak \
+test -f config.h || ../../../platforms/unix/config/configure \
+ --with-src=nscogsrc --without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g $OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DDEBUGVM=1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
@@ -26,26 +27,4 @@
# would prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR`
# but older linux readlinks lack the -f flag
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
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-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build.debug.itimerheartbeat/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,12 +1,14 @@
#!/bin/bash
+# debug VM with VM profiler and itimer heartbeat
INSTALLDIR=debug/nscoglinux
+OPT="-g3 -O0 -DDEBUGVM=1"
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
-OPT=-O0
echo -n "clean? "
read a
@@ -14,10 +16,10 @@
n|no|N|NO) echo "ok but this isn't safe!!";;
*) rm config.h; test -f Makefile && make reallyclean
esac
-test -f config.h || ../../../platforms/unix/config/configure --with-src=nscogsrc \
- --without-vm-display-fbdev --without-npsqueak \
+test -f config.h || ../../../platforms/unix/config/configure \
+ --with-src=nscogsrc --without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g $OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1 -DDEBUGVM=1 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
@@ -25,26 +27,4 @@
# would prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR`
# but older linux readlinks lack the -f flag
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Modified: branches/Cog/build.linux32x86/newspeak.cog.v3/build.itimerheartbeat/mvm
===================================================================
--- branches/Cog/build.linux32x86/newspeak.cog.v3/build.itimerheartbeat/mvm 2014-06-10 03:52:01 UTC (rev 2969)
+++ branches/Cog/build.linux32x86/newspeak.cog.v3/build.itimerheartbeat/mvm 2014-06-10 17:59:13 UTC (rev 2970)
@@ -1,16 +1,18 @@
#!/bin/bash
+# VM with VM profiler and itimer heartbeat
INSTALLDIR=nscoglinux
+# Some gcc versions create a broken VM using -O2
+case `gcc -v 2>&1 | grep version | sed 's/gcc version *//'` in
+3.4.*) OPT="-g -O1 -DNDEBUG -DDEBUGVM=0";;
+*) OPT="-g -O2 -DNDEBUG -DDEBUGVM=0";;
+esac
+
if [ $# -ge 1 ]; then
case "$1" in
-*) ;;
*) INSTALLDIR="$1"; shift
esac
fi
-# Some gcc versions create a broken VM using -O2
-case `gcc -v 2>&1 | grep version | sed 's/gcc version *//'` in
-3.4.*) OPT=-O1;;
-*) OPT=-O2;;
-esac
echo -n "clean? "
read a
@@ -21,34 +23,10 @@
test -f config.h || ../../../platforms/unix/config/configure --with-src=nscogsrc \
--without-vm-display-fbdev --without-npsqueak \
CC="gcc -m32" \
- CFLAGS="-g $OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DNDEBUG -DITIMER_HEARTBEAT=1 -DDEBUGVM=0" \
+ CFLAGS="$OPT -msse2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DITIMER_HEARTBEAT=1" \
LIBS="-lpthread -luuid" \
LDFLAGS=-Wl,-z,now
../../../scripts/nukeversion
rm -rf ../../../products/$INSTALLDIR
-# would prefer make install prefix=`readlink -f \`pwd\`/../../../products/$INSTALLDIR`
-# but older linux readlinks lack the -f flag
make install prefix=`(cd ../../../;pwd)`/products/$INSTALLDIR
-(cd ../../$INSTALLDIR
- if [ -f squeak ]; then
- mv squeak nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q nsvm
- fi
- if [ -f bin/squeak ]; then
- mv bin/squeak bin/nsvm
- ex -u NONE "+g/squeak/s/squeak/nsvm/g" +w +q bin/nsvm
- fi
- rm -rf man doc
- LIBDIR="`echo lib/squeak/[0-9.-]*`"
- test -f $LIBDIR/squeak && mv $LIBDIR/squeak $LIBDIR/nsvm
- test -d lib/squeak && mv lib/squeak lib/nsvm
- LIBDIR="`echo lib/nsvm/[0-9.-]*`"
- if [ "$1" = -copysource ]; then
- cp ../../../sources/SqueakV41.sources $LIBDIR
- elif [ -h ../../../sources/SqueakV41.sources ]; then
- ln "`readlink ../../../sources/SqueakV41.sources`" $LIBDIR
- elif [ -f ../../../sources/SqueakV41.sources ]; then
- ln ../../../sources/SqueakV41.sources $LIBDIR
- else
- echo "can't find SqueakV41.sources" 1>&2
- fi)
+../../editnewspeakinstall.sh ../../../products/$INSTALLDIR
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert.itimerheartbeat/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert.itimerheartbeat/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert.itimerheartbeat/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert.itimerheartbeat/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert.itimerheartbeat/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build.assert.itimerheartbeat/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug.itimerheartbeat/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug.itimerheartbeat/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug.itimerheartbeat/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug.itimerheartbeat/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug.itimerheartbeat/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build.debug.itimerheartbeat/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build.itimerheartbeat/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build.itimerheartbeat/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build.itimerheartbeat/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.spur/build.itimerheartbeat/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.spur/build.itimerheartbeat/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.spur/build.itimerheartbeat/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert.itimerheartbeat/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert.itimerheartbeat/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert.itimerheartbeat/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert.itimerheartbeat/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert.itimerheartbeat/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build.assert.itimerheartbeat/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug.itimerheartbeat/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug.itimerheartbeat/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug.itimerheartbeat/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug.itimerheartbeat/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug.itimerheartbeat/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build.debug.itimerheartbeat/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
+SocketPlugin \
+SurfacePlugin \
+UUIDPlugin \
+UnixOSProcessPlugin \
+VMProfileLinuxSupportPlugin
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build.itimerheartbeat/plugins.ext
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build.itimerheartbeat/plugins.ext (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build.itimerheartbeat/plugins.ext 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,3 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.ext
+EXTERNAL_PLUGINS = \
+SqueakSSL
Added: branches/Cog/build.linux32x86/newspeak.sista.v3/build.itimerheartbeat/plugins.int
===================================================================
--- branches/Cog/build.linux32x86/newspeak.sista.v3/build.itimerheartbeat/plugins.int (rev 0)
+++ branches/Cog/build.linux32x86/newspeak.sista.v3/build.itimerheartbeat/plugins.int 2014-06-10 17:59:13 UTC (rev 2970)
@@ -0,0 +1,26 @@
+# Copied, perhaps edited, from ../../../nscogsrc/examplePlugins.int
+INTERNAL_PLUGINS = \
+AsynchFilePlugin \
+BMPReadWriterPlugin \
+B2DPlugin \
+BitBltPlugin \
+DSAPrims \
+DropPlugin \
+FileCopyPlugin \
+FilePlugin \
+FloatArrayPlugin \
+FloatMathPlugin \
+ZipPlugin \
+JPEGReadWriter2Plugin \
+JPEGReaderPlugin \
+LargeIntegers \
+Matrix2x3Plugin \
+MiscPrimitivePlugin \
+IA32ABI \
+RePlugin \
+SecurityPlugin \
@@ Diff output truncated at 50000 characters. @@
More information about the Vm-dev
mailing list