X-Git-Url: https://git.cworth.org/git?p=wordgame;a=blobdiff_plain;f=Makefile;h=8d8e5a5e36dace4e4d7b619037d430184409adff;hp=651c1efa94d4f4f8a440eb645b153d8e5bf5c564;hb=17755d5a91f1470057bf2308984a25e7432bcd8a;hpb=2eb18813b84ae8ad4faeb92b1d8570599135d537 diff --git a/Makefile b/Makefile index 651c1ef..8d8e5a5 100644 --- a/Makefile +++ b/Makefile @@ -1,18 +1,20 @@ WGCFLAGS=-Wall -Wextra -Wno-unused-parameter PROGRAMS=grid +all: $(PROGRAMS) LIBRARY=dict.o -all: $(PROGRAMS) +grid: grid.o $(LIBRARY) + $(CC) $(CFLAGS) $(WGCFLAGS) $(LDFLAGS) -lreadline -lm -o $@ $^ %.o: %.c - $(CC) $(CFLAGS) $(WGCFLAGS) -c -o $@ $^ + $(CC) $(CFLAGS) $(WGCFLAGS) -c -o $@ $< -%.c: dict.h - -grid: grid.o $(LIBRARY) - $(CC) $(CFLAGS) $(WGCFLAGS) $(LDFLAGS) -lreadline -lm -o $@ $^ +Makefile.dep: *.c + $(CC) -M $(CPPFLAGS) $^ > $@ +-include Makefile.dep +.PHONY: clean clean: - rm -f $(PROGRAMS) *.o + rm -f $(PROGRAMS) *.o Makefile.dep