X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=Makefile;h=12151070539d078e9b932d61b0ae232834d078f1;hb=457a1b96904b21161dfae2c56774764ac392278c;hp=eee0d49717b0b5d68f43075ef309691c298bc769;hpb=efa571043b5beb3e7bf7454146efc581e4f05e3a;p=xonotic%2Fgmqcc.git diff --git a/Makefile b/Makefile index eee0d49..1215107 100644 --- a/Makefile +++ b/Makefile @@ -85,9 +85,6 @@ endif c.o: $(CC) -c $< -o $@ $(CFLAGS) $(CPPFLAGS) -exec-standalone.o: exec.c - $(CC) -c $< -o $@ $(CFLAGS) $(CPPFLAGS) -DQCVM_EXECUTOR=1 - $(QCVM): $(OBJ_X) $(CC) -o $@ $^ $(LDFLAGS) $(LIBS) @@ -107,18 +104,14 @@ check: all test: all @ ./$(TESTSUITE) +strip: $(GMQCC) $(QCVM) $(TESTSUITE) + strip $(GMQCC) + strip $(QCVM) + strip $(TESTSUITE) + clean: rm -rf *.o $(GMQCC) $(QCVM) $(TESTSUITE) $(PAK) *.dat gource.mp4 *.exe gm-qcc.tgz ./cov-int -splint: - @ splint $(SPLINTFLAGS) *.c *.h - -gource: - @ gource $(GOURCEFLAGS) - -gource-record: - @ gource $(GOURCEFLAGS) -o - | ffmpeg $(FFMPEGFLAGS) gource.mp4 - depend: @ makedepend -Y -w 65536 2> /dev/null $(subst .o,.c,$(DEPS)) @@ -148,13 +141,14 @@ install-doc: # DO NOT DELETE -util.o: gmqcc.h opts.def -fs.o: gmqcc.h opts.def -conout.o: gmqcc.h opts.def +ansi.o: platform.h gmqcc.h opts.def +util.o: gmqcc.h opts.def platform.h +stat.o: gmqcc.h opts.def +fs.o: gmqcc.h opts.def platform.h opts.o: gmqcc.h opts.def +conout.o: gmqcc.h opts.def pak.o: gmqcc.h opts.def -stat.o: gmqcc.h opts.def -test.o: gmqcc.h opts.def +test.o: gmqcc.h opts.def platform.h main.o: gmqcc.h opts.def lexer.h lexer.o: gmqcc.h opts.def lexer.h parser.o: parser.h gmqcc.h opts.def lexer.h ast.h ir.h @@ -165,3 +159,5 @@ ftepp.o: gmqcc.h opts.def lexer.h utf8.o: gmqcc.h opts.def correct.o: gmqcc.h opts.def fold.o: ast.h ir.h gmqcc.h opts.def parser.h lexer.h +intrin.o: parser.h gmqcc.h opts.def lexer.h ast.h ir.h +exec.o: gmqcc.h opts.def