[Vm-dev] [commit][3592] Provide a proper mvm script.

commits at squeakvm.org commits at squeakvm.org
Sat Feb 13 18:10:35 UTC 2016


Revision: 3592
Author:   eliot
Date:     2016-02-13 10:10:32 -0800 (Sat, 13 Feb 2016)
Log Message:
-----------
Provide a proper mvm script. Correct a straggler's svn:ignore

Modified Paths:
--------------
    branches/Cog/build.macos32x86/glue.cog.spur/mvm
    branches/Cog/build.macos32x86/glue.stack.spur/mvm
    branches/Cog/build.macos32x86/newspeak.cog.spur/mvm
    branches/Cog/build.macos32x86/newspeak.stack.spur/mvm
    branches/Cog/build.macos32x86/pharo.cog.spur/mvm
    branches/Cog/build.macos32x86/squeak+immutability.cog.spur/mvm
    branches/Cog/build.macos32x86/squeak.cog.spur/mvm
    branches/Cog/build.macos32x86/squeak.cog.v3/mvm
    branches/Cog/build.macos32x86/squeak.sista.spur/mvm
    branches/Cog/build.macos32x86/squeak.stack.spur/mvm
    branches/Cog/build.macos32x86/squeak.stack.v3/mvm
    branches/Cog/build.macos64x64/newspeak.cog.spur/mvm
    branches/Cog/build.macos64x64/newspeak.stack.spur/mvm
    branches/Cog/build.macos64x64/pharo.cog.spur/mvm
    branches/Cog/build.macos64x64/squeak.cog.spur/mvm
    branches/Cog/build.macos64x64/squeak.sista.spur/mvm
    branches/Cog/build.macos64x64/squeak.stack.spur/mvm

Property Changed:
----------------
    branches/Cog/build.macos32x86/glue.stack.spur/
    branches/Cog/platforms/Cross/vm/sqSCCSVersion.h

Modified: branches/Cog/build.macos32x86/glue.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/glue.cog.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/glue.cog.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi


Property changes on: branches/Cog/build.macos32x86/glue.stack.spur
___________________________________________________________________
Modified: svn:ignore
   - Cocoa*.app
build*
deps
getversion*
sqNamedPrims.h

   + Cocoa*.app
LOG*
*.sources
build*
deps
getversion*
sqNamedPrims.h


Modified: branches/Cog/build.macos32x86/glue.stack.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/glue.stack.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/glue.stack.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos32x86/newspeak.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/newspeak.cog.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/newspeak.cog.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos32x86/newspeak.stack.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/newspeak.stack.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/newspeak.stack.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos32x86/pharo.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/pharo.cog.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/pharo.cog.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos32x86/squeak+immutability.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak+immutability.cog.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/squeak+immutability.cog.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos32x86/squeak.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/squeak.cog.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos32x86/squeak.cog.v3/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.cog.v3/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/squeak.cog.v3/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos32x86/squeak.sista.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.sista.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/squeak.sista.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos32x86/squeak.stack.spur/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.stack.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/squeak.stack.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos32x86/squeak.stack.v3/mvm
===================================================================
--- branches/Cog/build.macos32x86/squeak.stack.v3/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos32x86/squeak.stack.v3/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos64x64/newspeak.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/newspeak.cog.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos64x64/newspeak.cog.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos64x64/newspeak.stack.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/newspeak.stack.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos64x64/newspeak.stack.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos64x64/pharo.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/pharo.cog.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos64x64/pharo.cog.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos64x64/squeak.cog.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/squeak.cog.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos64x64/squeak.cog.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos64x64/squeak.sista.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/squeak.sista.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos64x64/squeak.sista.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi

Modified: branches/Cog/build.macos64x64/squeak.stack.spur/mvm
===================================================================
--- branches/Cog/build.macos64x64/squeak.stack.spur/mvm	2016-02-13 03:33:43 UTC (rev 3591)
+++ branches/Cog/build.macos64x64/squeak.stack.spur/mvm	2016-02-13 18:10:32 UTC (rev 3592)
@@ -1,4 +1,24 @@
 #!/bin/bash
-make debug 2>&1 | tee LOGD
-make assert 2>&1 | tee LOGA
-make 2>&1 | tee LOGF
+A=;D=;F=
+if [ $# = 0 ]; then
+	A=1;D=1;F=1
+else
+	while getopts 'Aadf?' opt "$@"; do
+		case $opt in
+		A)	A=1;D=1;F=1;;
+		a)	A=1;;
+		d)	D=1;;
+		f)	F=1;;
+		*)	echo usage $0 [-A] [-a\ [-d] [-f]; exit 0;;
+		esac
+	done
+fi
+if [ -n "$D" ]; then
+	make debug 2>&1 | tee LOGD
+fi
+if [ -n "$A" ]; then
+	make assert 2>&1 | tee LOGA
+fi
+if [ -n "$F" ]; then
+	make 2>&1 | tee LOGF
+fi


Property changes on: branches/Cog/platforms/Cross/vm/sqSCCSVersion.h
___________________________________________________________________
Modified: checkindate
   - Fri Feb 12 19:25:38 PST 2016
   + Sat Feb 13 10:09:26 PST 2016



More information about the Vm-dev mailing list