add 'make dist' target
authoradam <adam@megacz.com>
Sun, 28 Jan 2007 07:08:34 +0000 (08:08 +0100)
committeradam <adam@megacz.com>
Sun, 28 Jan 2007 07:08:34 +0000 (08:08 +0100)
Makefile

index b60c53f..3b00cab 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -92,8 +92,21 @@ javadoc:
 ## Misc ####################################################################################
 
 clean:
-       rm -rf bin fleet.jar
-       @mv build/fabric.balsa .
-       rm -rf build/*
-       @mv fabric.balsa build
+       rm -rf bin fleet.jar build
+
+## Dist ####################################################################################
+
+dist:
+       darcs record
+       darcs get . --repo-name=fleet-`date +%d.%h.%y`
+       make -C fleet-`date +%d.%h.%y` fleet.jar
+       rm -rf fleet-`date +%d.%h.%y`/bin
+       rm -rf fleet-`date +%d.%h.%y`/build
+       tar cvzf fleet-`date +%d.%h.%y`.tgz fleet-`date +%d.%h.%y`
+       rm -rf fleet-`date +%d.%h.%y`
+       mv fleet-`date +%d.%h.%y`.tgz /afs/research.cs.berkeley.edu/class/fleet/website/files/
+       echo
+       echo   http://research.cs.berkeley.edu/class/fleet/files/fleet-`date +%d.%h.%y`.tgz
+
+