[rott-commits] r272 - trunk
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Wed Nov 14 05:51:44 EST 2012
Author: fabian
Date: 2012-11-14 05:51:44 -0500 (Wed, 14 Nov 2012)
New Revision: 272
Added:
trunk/Makefile
Log:
Add a top-level Makefile to build all four flavors.
Added: trunk/Makefile
===================================================================
--- trunk/Makefile (rev 0)
+++ trunk/Makefile 2012-11-14 10:51:44 UTC (rev 272)
@@ -0,0 +1,35 @@
+FLVRS=huntbgin darkwar rottcd rottsite
+ROTTS=$(addprefix rott-,$(FLVRS))
+SRCDIR=rott
+
+export AR CC RANLIB ARFLAGS CFLAGS CPPFLAGS LDFLAGS LDLIBS
+
+all: $(ROTTS)
+
+# Shareware Version
+rott-huntbgin:
+ $(MAKE) -C $(SRCDIR) tidy
+ $(MAKE) -C $(SRCDIR) ROTT=$@
+ mv $(SRCDIR)/$@ .
+
+# Commercial Version
+rott-darkwar:
+ $(MAKE) -C $(SRCDIR) tidy
+ $(MAKE) -C $(SRCDIR) ROTT=$@ SHAREWARE=0
+ mv $(SRCDIR)/$@ .
+
+# CD Version
+rott-rottcd:
+ $(MAKE) -C $(SRCDIR) tidy
+ $(MAKE) -C $(SRCDIR) ROTT=$@ SHAREWARE=0 SUPERROTT=1
+ mv $(SRCDIR)/$@ .
+
+# Site License CD Version
+rott-rottsite:
+ $(MAKE) -C $(SRCDIR) tidy
+ $(MAKE) -C $(SRCDIR) ROTT=$@ SHAREWARE=0 SITELICENSE=1
+ mv $(SRCDIR)/$@ .
+
+clean:
+ $(MAKE) -C $(SRCDIR) $@
+ $(RM) $(ROTTS) $(addsuffix .exe,$(ROTTS))
Property changes on: trunk/Makefile
___________________________________________________________________
Name: svn:executable
+ *
More information about the rott-commits
mailing list