X-Git-Url: https://git.xonotic.org/?a=blobdiff_plain;f=Makefile;h=bfc68c72cb8f38a9c381d6ce2f2f79fcf0065309;hb=82afdb1e2cc2b9171ac79ef45b1d3743c590f0ec;hp=7f9a3b1a2db66a4b8a4b2559b46c4bc175b038b2;hpb=d5d38e94ef7865883cada0098746bd0896d69863;p=xonotic%2Fgmqcc.git diff --git a/Makefile b/Makefile index 7f9a3b1..bfc68c7 100644 --- a/Makefile +++ b/Makefile @@ -82,8 +82,8 @@ endif endif #standard rules -%.o: %.c - $(CC) -c $< -o $@ $(CFLAGS) $(CPPFLAGS) +c.o: + $(CC) -c $< -o $@ $(CFLAGS) $(CPPFLAGS) exec-standalone.o: exec.c $(CC) -c $< -o $@ $(CFLAGS) $(CPPFLAGS) -DQCVM_EXECUTOR=1 @@ -148,20 +148,22 @@ install-doc: # DO NOT DELETE -util.o: gmqcc.h opts.def -fs.o: gmqcc.h opts.def -conout.o: gmqcc.h opts.def -opts.o: gmqcc.h opts.def -pak.o: gmqcc.h opts.def +pak.o: gmqcc.h opts.def platform.h +ansi.o: platform.h gmqcc.h opts.def +util.o: gmqcc.h opts.def platform.h stat.o: gmqcc.h opts.def -test.o: gmqcc.h opts.def +fs.o: gmqcc.h opts.def platform.h +conout.o: gmqcc.h opts.def platform.h +opts.o: gmqcc.h opts.def platform.h +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 +lexer.o: gmqcc.h opts.def lexer.h platform.h +parser.o: parser.h gmqcc.h opts.def lexer.h ast.h ir.h platform.h code.o: gmqcc.h opts.def -ast.o: gmqcc.h opts.def ast.h ir.h parser.h lexer.h -ir.o: gmqcc.h opts.def ir.h -ftepp.o: gmqcc.h opts.def lexer.h +ast.o: gmqcc.h opts.def ast.h ir.h parser.h lexer.h platform.h +ir.o: gmqcc.h opts.def ir.h platform.h +ftepp.o: gmqcc.h opts.def lexer.h platform.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 +fold.o: ast.h ir.h gmqcc.h opts.def parser.h lexer.h platform.h +intrin.o: parser.h gmqcc.h opts.def lexer.h ast.h ir.h platform.h