r3960 - trunk/misc

DONOTREPLY at icculus.org DONOTREPLY at icculus.org
Mon Jul 28 02:11:00 EDT 2008


Author: div0
Date: 2008-07-28 02:10:59 -0400 (Mon, 28 Jul 2008)
New Revision: 3960

Modified:
   trunk/misc/csqcarchive.sh
Log:
csqc archive now does branch too


Modified: trunk/misc/csqcarchive.sh
===================================================================
--- trunk/misc/csqcarchive.sh	2008-07-28 06:03:56 UTC (rev 3959)
+++ trunk/misc/csqcarchive.sh	2008-07-28 06:10:59 UTC (rev 3960)
@@ -12,9 +12,9 @@
 revs()
 {
 	{
-		svn log svn://svn.icculus.org/nexuiz/trunk/data/qcsrc/common
+		svn log svn://svn.icculus.org/nexuiz/$1/data/qcsrc/common
 		echo
-		svn log svn://svn.icculus.org/nexuiz/trunk/data/qcsrc/client
+		svn log svn://svn.icculus.org/nexuiz/$1/data/qcsrc/client
 	} | {
 		while IFS= read -r LINE; do
 			if [ "$LINE" = "------------------------------------------------------------------------" ]; then
@@ -30,15 +30,17 @@
 }
 
 rm -f "$out"
-for rev in `revs`; do
-	if [ "$rev" -lt 3789 ]; then
-		continue
-	fi
-	svn checkout -r"$rev" svn://svn.icculus.org/nexuiz/trunk/data/qcsrc
-	rm -f Makefile csprogs.dat
-	wget -OMakefile "http://svn.icculus.org/*checkout*/nexuiz/trunk/data/Makefile?revision=$rev" || continue
-	make csprogs.dat || continue
-	nm="csprogs.dat.`$crc16 < csprogs.dat`"
-	mv csprogs.dat "$nm"
-	zip -9r "$out" "$nm"
+for repo in branches/nexuiz-2.0 trunk; do
+	for rev in `revs $repo`; do
+		if [ "$rev" -lt 3789 ]; then
+			continue
+		fi
+		svn checkout -r"$rev" svn://svn.icculus.org/nexuiz/$repo/data/qcsrc
+		rm -f Makefile csprogs.dat
+		wget -OMakefile "http://svn.icculus.org/*checkout*/nexuiz/$repo/data/Makefile?revision=$rev" || continue
+		make csprogs.dat || continue
+		nm="csprogs.dat.`$crc16 < csprogs.dat`"
+		mv csprogs.dat "$nm"
+		zip -9r "$out" "$nm"
+	done
 done




More information about the nexuiz-commits mailing list