File: Makefile_old

package info (click to toggle)
rott 1.1.2%2Bsvn287-3
  • links: PTS, VCS
  • area: contrib
  • in suites: bookworm, bullseye, buster
  • size: 4,536 kB
  • sloc: ansic: 96,956; asm: 742; objc: 177; makefile: 88; sh: 51
file content (33 lines) | stat: -rwxr-xr-x 683 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
FLVRS=huntbgin darkwar rottcd rottsite
ROTTS=$(addprefix rott-,$(FLVRS))
SRCDIR=rott

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))