X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=Makefile;h=b8f940da2367b9a16fc3549dbdb33d5a2a579a93;hb=d5490c308167d71b2e2e03fac44ed5ef911e374c;hp=fc58ee8724b56e7c71bf4e421286c5fc850970a5;hpb=146a6b2ed7b4efa0040a2d781445a3fe81050275;p=wordgame diff --git a/Makefile b/Makefile index fc58ee8..b8f940d 100644 --- a/Makefile +++ b/Makefile @@ -1 +1,20 @@ -wordgame: wordgame.c +WGCFLAGS=-Wall -Wextra -Wmissing-prototypes -Wno-unused-parameter + +PROGRAMS=grid drill2 rack +all: $(PROGRAMS) + +LIBRARY=dict.o word-game.o + +%: %.o $(LIBRARY) + $(CC) $(CFLAGS) $(WGCFLAGS) $(LDFLAGS) -lreadline -lm -o $@ $^ + +%.o: %.c + $(CC) $(CFLAGS) $(WGCFLAGS) -c -o $@ $< + +Makefile.dep: *.c + $(CC) -M $(CPPFLAGS) $^ > $@ +-include Makefile.dep + +.PHONY: clean +clean: + rm -f $(PROGRAMS) *.o Makefile.dep