2b7f50da79345e440d6ff6ab01bafec11f72e440
[super-star-trek.git] / makefile
1 CFLAGS=     -O -g
2
3 .c.o:
4         $(CC) $(CFLAGS) -c $<
5
6 CFILES= sst.c finish.c reports.c setup.c linux.c moving.c battle.c events.c ai.c planets.c
7 OFILES= $(CFILES:.c=.o)
8 HFILES=sst.h 
9
10 SOURCES= $(CFILES) $(HFILES) sst-doc.xml TODO makehelp.py makefile sst.xml
11
12 all: sst sst.doc
13
14 sst:  $(OFILES)
15         gcc  -o sst $(OFILES) -lm
16
17 $(OFILES):  $(HFILES)
18
19 sst.6: sst.xml
20         xmlto man sst.xml
21
22 sst-doc.txt: sst-doc.xml
23         xmlto --skip-validation txt sst-doc.xml
24 sst.doc: sst-doc.txt
25         makehelp.py >sst.doc
26
27 clean:
28         rm -f *.o sst sst-doc.txt sst.doc
29