key0-96/
key0-96/doc/key/
key0-96/doc/key/credits/
key0-96/doc/key/developers/
key0-96/doc/key/developers/resources/
key0-96/setup/caves/
key0-96/setup/help/
key0-96/setup/ruins/
key0-96/src/
key0-96/src/commands/
key0-96/src/events/
key0-96/src/hack/
key0-96/src/sql/
key0-96/src/swing/
key0-96/src/talker/forest/
key0-96/src/talker/objects/
key0-96/src/terminals/
#!/bin/zsh

cd $HOME/proj

if ( test -f $1.tar.bz2 ) then
	echo Extracting $1.tar.bz2...
	bzip2 -dk $1.tar.bz2
	tar -xf $1.tar
	mv $1.tar $1src.tar
	
	echo Creating $1src.tar.bz2...
	mv $1.tar.bz2 $1src.tar.bz2
	
	echo Creating $1src.tar.gz...
	gzip $1src.tar
	
	echo Creating $1src.zip...
	zip -qr $1src.zip $1
	
	rm -f key
	ln -s $1 key
	cd key
	
	echo Compiling full release...
	nice bin/fullcompile
	
	echo Compiling documentation...
	nice bin/builddoc
	
	echo Archiving full release...
	tar -cf $1.tar $1

	echo Compressing $1.zip...
	zip -qr $1.zip $1
	
	echo Compressing $1.tar.bz2...
	bzip2 -k $1.tar
	
	echo Compressing $1.tar.gz...
	gzip $1.tar
	
	#rm -rf $1
	echo "Remove the $1 directory now"
fi