From 4f03afa80f3c26996b750c69781c00b0e7c2058f Mon Sep 17 00:00:00 2001 From: Tim Angus Date: Thu, 29 Dec 2005 00:31:53 +0000 Subject: * Added script to merge ioq3 into trem --- misc/merge-ioq3-into-trem.sh | 45 ++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100755 misc/merge-ioq3-into-trem.sh (limited to 'misc') diff --git a/misc/merge-ioq3-into-trem.sh b/misc/merge-ioq3-into-trem.sh new file mode 100755 index 00000000..d6baaed7 --- /dev/null +++ b/misc/merge-ioq3-into-trem.sh @@ -0,0 +1,45 @@ +#! /bin/sh + +cd /tmp + +# Make sure previous copies are gone +rm -rf quake3/ + +# Checkout a new copy of ioq3 +svn co svn://svn.icculus.org/quake3/trunk/ quake3 +cd quake3/ + +IOQ3REVISION=`svnversion .` +IOQ3VERSION=ioq3-r$IOQ3REVISION + +rm -rf $IOQ3VERSION +svn export . $IOQ3VERSION +cd $IOQ3VERSION + +# Remove READMEs and the like +rm -rf BUGS ChangeLog README COPYING.txt TODO id-readme.txt web/ + +# Remove Q3 ui stuff +rm -rf ui/ + +# Remove Windows/VC related stuff +rm -f `find -iname "*.bat"` +rm -f `find -iname "*.lnt"` +rm -f `find -iname "*.sln"` +rm -f `find -iname "*.vcproj"` +rm -f `find -iname "*.def"` +rm -f `find -iname "*.q3asm"` +rm -f `find -iname "*.mak"` +rm -f code/tools/lcc/makefile.nt + +# Remove Linux docs +rm -rf code/unix/LinuxSupport/ +rm -f code/unix/README.* + +# Remove game code +rm -rf code/cgame/ code/game/ code/ui/ code/q3_ui/ + +mv code src + +cd .. +svn_load_dirs svn://svn.icculus.org/tremulous/ -t upstream/$IOQ3VERSION upstream/current $IOQ3VERSION/ -- cgit