]> git.saurik.com Git - apple/configd.git/blobdiff - Plugins/QoSMarking/Makefile
configd-1109.40.9.tar.gz
[apple/configd.git] / Plugins / QoSMarking / Makefile
index 8efa9826e03ae76e341fd3eca3ce1b6c9faf323d..33662651cd1300dc06c7611f818ea0ec81b5a561 100644 (file)
@@ -4,7 +4,7 @@ endif
 
 ifeq ($(PLATFORM),iphoneos)
 # iOS internal SDK
-ARCHS=armv7
+ARCHS=arm64
 endif
 
 ifeq ($(PLATFORM),macosx)
@@ -13,17 +13,21 @@ ARCHS=x86_64
 endif
 
 # Mac OS X or iOS internal SDK
-SDK=$(PLATFORM).internal
+SDK=$(PLATFORM)internal
 SYSROOT=$(shell xcodebuild -version -sdk $(SDK) Path)
 CC = xcrun -sdk $(SDK) cc
 
 all : qos-marking
 
+# ---------- ---------- ---------- ---------- ----------
+
 qos-marking.o: qos-marking.m Makefile
-       $(CC) -DOS_ACTIVITY_OBJECT_API=1 -I../../SystemConfiguration.fproj -I${SYSROOT}/System/Library/Frameworks/System.framework/PrivateHeaders -Wall -g -DMAIN -O0 -c qos-marking.m
+       $(CC) -DOS_ACTIVITY_OBJECT_API=1 -I../../SystemConfiguration.fproj ${EXTRA} -I${SYSROOT}/System/Library/Frameworks/System.framework/PrivateHeaders -Wall -g -DMAIN -O0 -c qos-marking.m
 
 qos-marking: qos-marking.o Makefile
-       $(CC) -o qos-marking qos-marking.o -framework CoreFoundation -framework Foundation -framework SystemConfiguration -framework NetworkExtension
+       $(CC) -o qos-marking qos-marking.o ${EXTRA} -framework CoreFoundation -framework Foundation -framework SystemConfiguration -framework NetworkExtension
+
+# ---------- ---------- ---------- ---------- ----------
 
 clean:
        rm -rf *.o qos-marking qos-marking.dSYM