X-Git-Url: https://jxself.org/git/?p=super-star-trek.git;a=blobdiff_plain;f=makefile;h=e03770f2c8788d3048d3ee4832e9c21c164ff60a;hp=59efa674f7b46fc22e82dee0689d894ce571d04a;hb=d1e79ed7b6329d2c7e26a99402d90b0041fc593f;hpb=f14a35629e403d9b2cd4e406e80666671fd2a594 diff --git a/makefile b/makefile index 59efa67..e03770f 100644 --- a/makefile +++ b/makefile @@ -1,17 +1,29 @@ -CFLAGS= -O +CFLAGS= -O -g -DSSTDOC='"sst.doc"' .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 + +all: sst sst.doc sst: $(OFILES) gcc -o sst $(OFILES) -lm $(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 + rm -f *.o sst sst-doc.txt sst.doc