[Vm-dev] [commit][3414] Remember to make assert and debug archives for linux VMs.

commits at squeakvm.org commits at squeakvm.org
Fri Jul 24 18:36:04 UTC 2015


Revision: 3414
Author:   eliot
Date:     2015-07-24 11:36:02 -0700 (Fri, 24 Jul 2015)
Log Message:
-----------
Remember to make assert and debug archives for linux VMs.
Fix a slip in mklinuxarchive

Modified Paths:
--------------
    branches/Cog/scripts/mkcogvmarchives
    branches/Cog/scripts/mklinuxarchive
    branches/Cog/scripts/mkspurvmarchives

Modified: branches/Cog/scripts/mkcogvmarchives
===================================================================
--- branches/Cog/scripts/mkcogvmarchives	2015-07-22 03:28:02 UTC (rev 3413)
+++ branches/Cog/scripts/mkcogvmarchives	2015-07-24 18:36:02 UTC (rev 3414)
@@ -51,21 +51,27 @@
 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"
+	for d in . assert debug; do
+		(cd $d
+		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)
 	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
+	for d in . assert debug; do
+		(cd $d
+		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)
 	done
 fi
 if [ -n "$CM" ]; then

Modified: branches/Cog/scripts/mklinuxarchive
===================================================================
--- branches/Cog/scripts/mklinuxarchive	2015-07-22 03:28:02 UTC (rev 3413)
+++ branches/Cog/scripts/mklinuxarchive	2015-07-24 18:36:02 UTC (rev 3414)
@@ -46,7 +46,7 @@
 			if [ -d $f ]; then
 				exe="`basename \`dirname $f\``"
 				case $d in
-				nscog*)	archive="`echo $d |  | sed 's/nscog/nsvm/'`";;
+				nscog*)	archive="`echo $d | sed 's/nscog/nsvm/'`";;
 				*)		archive=$d
 				esac
 				rm -rf $archive-$TAG.tgz

Modified: branches/Cog/scripts/mkspurvmarchives
===================================================================
--- branches/Cog/scripts/mkspurvmarchives	2015-07-22 03:28:02 UTC (rev 3413)
+++ branches/Cog/scripts/mkspurvmarchives	2015-07-24 18:36:02 UTC (rev 3414)
@@ -50,21 +50,27 @@
 echo REV=$REV TAG=$TAG
 
 if [ -n "$CL" ]; then
-	for archive in cogspurlinux cogspurlinuxht cogspurlinuxhtARM; 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"
+	for d in . assert debug; do
+		(cd $d
+		for archive in cogspurlinux cogspurlinuxht cogspurlinuxhtARM; 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)
 	done
 fi
 if [ -n "$NL" ]; then
-	set -- nscogspurlinux nscogspurlinuxht nscogspurlinuxhtARM
-	for archive in nsvmspurlinux nsvmspurlinuxht nsvmspurlinuxhtARM; 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
+	for d in . assert debug; do
+		(cd $d
+		set -- nscogspurlinux nscogspurlinuxht nscogspurlinuxhtARM
+		for archive in nsvmspurlinux nsvmspurlinuxht nsvmspurlinuxhtARM; 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)
 	done
 fi
 if [ -n "$CM" ]; then



More information about the Vm-dev mailing list