-CFLAGS := --std=c99 -Wall -W $(CFLAGS)
-FRAMEWORKS := -framework CoreFoundation -framework SystemConfiguration
+CFLAGS := -Wall -W $(CFLAGS)
+FRAMEWORKS := -framework CoreFoundation -framework SystemConfiguration -framework Foundation
-sysconfig: sysconfig.c
- gcc $(CFLAGS) $(FRAMEWORKS) -o sysconfig sysconfig.c
+sysconfig: sysconfig.m
+ $(CC) $< -o $@ $(CFLAGS) $(FRAMEWORKS)
clean:
rm -f sysconfig
+.PHONY: clean