From 0fcd155abf8e6013525e3009c54b63cf03bb0e25 Mon Sep 17 00:00:00 2001 From: James Bunton Date: Fri, 4 Apr 2008 14:29:10 +1100 Subject: [PATCH] Better Makefile --- Makefile | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 4b84f1f..48bdc11 100644 --- a/Makefile +++ b/Makefile @@ -1,10 +1,14 @@ -CFLAGS := -Wall -W -arch i386 -arch ppc $(CFLAGS) -FRAMEWORKS := -std=c99 -framework CoreFoundation -framework SystemConfiguration -framework Foundation +CFLAGS := -Wall -W -std=c99 -arch i386 -arch ppc $(CFLAGS) +LDFLAGS := $(LDFLAGS) +FRAMEWORKS := -framework CoreFoundation -framework SystemConfiguration -framework Foundation +TARGETS := sysconfig -sysconfig: sysconfig.m - $(CC) $< -o $@ $(CFLAGS) $(FRAMEWORKS) +all: $(TARGETS) + +%: %.m + $(CC) -o $@ $(CFLAGS) $(LDFLAGS) $(FRAMEWORKS) $< clean: - rm -f sysconfig + rm -f $(TARGETS) .PHONY: clean -- 2.39.2