X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;ds=sidebyside;f=Makefile;h=14f17ef267683c0bd348f1b507c5660c2fabf39d;hb=e1b3269fef23879922e22980d4e299940f7ccad9;hp=de7e1d30473e6ec8aa6011b417fa023f97f64508;hpb=b6068be315bea676faf0c8248068dda6b96c697f;p=loudgame diff --git a/Makefile b/Makefile index de7e1d3..14f17ef 100644 --- a/Makefile +++ b/Makefile @@ -1,11 +1,19 @@ -ALL=lg-echo +ALL=lg-echo lg-test lg-set lg-loa MYCFLAGS=-Wall `pkg-config --cflags loudmouth-1.0` MYLDFLAGS=`pkg-config --libs loudmouth-1.0` all: $(ALL) -%: %.c - $(CC) $(CFLAGS) $(MYCFLAGS) $(LDFLAGS) $(MYLDFLAGS) -o $@ $^ +%.o: %.c + $(CC) $(CFLAGS) $(MYCFLAGS) -c -o $@ -c $< +%: %.o loudgame.o + $(CC) $(LDLAGS) $(MYLDFLAGS) -o $@ $^ + +Makefile.dep: *.c + $(CC) -M $(CPPFLAGS) $(MYCFLAGS) $^ > $@ +-include Makefile.dep + +.PHONY: clean clean: - rm -f $(ALL) *.o + rm -f $(ALL) *.o Makefile.dep