projects
/
super-star-trek.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
We can now override the docfile location.
[super-star-trek.git]
/
makefile
diff --git
a/makefile
b/makefile
index 3e351422990f7e31d8fe731a2292f55fae855e9c..e03770f2c8788d3048d3ee4832e9c21c164ff60a 100644
(file)
--- a/
makefile
+++ b/
makefile
@@
-1,15
+1,29
@@
-CFLAGS= -O
+CFLAGS= -O
-g -DSSTDOC='"sst.doc"'
.c.o:
$(CC) $(CFLAGS) -c $<
.c.o:
$(CC) $(CFLAGS) -c $<
-OFILES= sst.o finish.o reports.o setup.o linux.o moving.o battle.o events.o ai.o planets.o
+CFILES= sst.c finish.c reports.c setup.c linux.c moving.c battle.c events.c ai.c planets.c
+OFILES= $(CFILES:.c=.o)
+HFILES=sst.h
-HFILES= sst.h
+SOURCES= $(CFILES) $(HFILES) sst-doc.xml TODO makehelp.py makefile sst.xml
-sstos2.exe: $(OFILES)
+all: sst sst.doc
+
+sst: $(OFILES)
gcc -o sst $(OFILES) -lm
gcc -o sst $(OFILES) -lm
-
$(OFILES): $(HFILES)
$(OFILES): $(HFILES)
+sst.6: sst.xml
+ xmlto man sst.xml
+
+sst-doc.txt: sst-doc.xml
+ xmlto --skip-validation txt sst-doc.xml
+sst.doc: sst-doc.txt
+ makehelp.py >sst.doc
+
+clean:
+ rm -f *.o sst sst-doc.txt sst.doc
+