quakeforge/tools/qwaq/Makefile

31 lines
555 B
Makefile
Raw Normal View History

2001-06-01 21:59:46 +00:00
EXE=qwaq
MAKEDEPS=$(CC) -MM $(CPPFLAGS) $< | sed -e 's/$*\.o:*/$*\.o $@:/g' > $@
CFLAGS+=-Wall -Werror -g -O2
CPPFLAGS+=
#LDFLAGS=-static
LIBS=
vpath %.a
SRC=main.c builtins.c
%.d: %.c
$(MAKEDEPS)
OBJ=$(patsubst %,%.o,$(basename $(SRC)))
DEP=$(patsubst %.o,%.d,$(OBJ))
2001-06-01 22:05:36 +00:00
all: $(EXE) $(EXE).dat
$(EXE): $(OBJ) $(LIBS)
$(CC) $(LDFLAGS) -o $@ $^ ../../d.o/libs/gamecode/engine/.libs/libQFgamecode.a -lQFutil -lz -lm
2001-06-01 22:05:36 +00:00
$(EXE).dat: progs.src *.qc
qfcc --warn=error --code=debug
2001-06-01 22:05:36 +00:00
clean:
2001-07-14 23:52:56 +00:00
rm -f $(EXE) *.o *.d core *.dat *.sym progdefs.h
-include $(DEP)