]> code.delx.au - monosys/commitdiff
abook2mutt has better Makefile
authorJames Bunton <jamesbunton@fastmail.fm>
Fri, 4 Apr 2008 03:31:23 +0000 (14:31 +1100)
committerJames Bunton <jamesbunton@fastmail.fm>
Fri, 4 Apr 2008 03:31:23 +0000 (14:31 +1100)
mail/abook2mutt/Makefile

index 43623bcdf70ab00dfbc28316ea758e7665c21fd4..5690ebbef79f992e85045b6a4ad95d1e9aa395d6 100644 (file)
@@ -1,10 +1,14 @@
-CFLAGS     := -Wall -W $(CFLAGS)
-FRAMEWORKS := -std=c99 -framework Foundation -framework AddressBook
+CFLAGS     := -Wall -W -std=c99 $(CFLAGS)
+LDFLAGS    := $(LDFLAGS)
+FRAMEWORKS := -framework Foundation -framework AddressBook
+TARGETS    := ab2mutt
 
-ab2mutt: ab2mutt.m
-       $(CC) $< -o $@ $(CFLAGS) $(FRAMEWORKS)
+all: $(TARGETS)
+
+%: %.m
+       $(CC) -o $@ $(CFLAGS) $(LDFLAGS) $(FRAMEWORKS) $<
 
 clean:
-       rm -f ab2mutt
+       rm -f $(TARGETS)
 
 .PHONY: clean