]> code.delx.au - osx-proxyconf/blobdiff - Makefile
Rewrote proxyconf completely in Objective C
[osx-proxyconf] / Makefile
index 115b83335380247b8c0ba8a10cf04499c0b088ed..6df6746c3d858b8f671cf43e36daff854dbe6490 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,15 @@
-sysconfig: sysconfig.c
-       gcc -Wall -W -g -framework CoreFoundation -framework SystemConfiguration -o sysconfig sysconfig.c
+CFLAGS     := -Wall -W -std=c99 -arch i386 -arch ppc $(CFLAGS)
+LDFLAGS    := $(LDFLAGS)
+FRAMEWORKS := -framework CoreFoundation -framework SystemConfiguration -framework Foundation
+TARGETS    := proxyconf
+
+all: $(TARGETS)
+
+%: %.m
+       export MACOSX_DEPLOYMENT_TARGET=10.4; \
+       $(CC) -o $@ $(CFLAGS) $(LDFLAGS) $(FRAMEWORKS) $<
 
 clean:
-       rm -f sysconfig
+       rm -f $(TARGETS)
+
+.PHONY: clean