jitter \
perf_index \
darwintests \
- unixconf
+ unixconf \
+ testkext/pgokext.kext
IPHONE_TARGETS =
always:
+# NOTE: RC_ARCHES nonsense is here because code signing will fail on kexts if we include a i386 slice
+# <rdar://problem/29878263> CoreOSLobo: xnu_tests-4026 fails to codesign
+
+$(DSTSUBPATH)/testkext/pgokext.kext: always
+ xcodebuild -configuration Debug -project $(SRCROOT)/testkext/testkext.xcodeproj -target pgokext DSTROOT=$(DSTSUBPATH)/testkext SYMROOT=$(SYMROOT)/testkext SRCROOT=$(SRCROOT)/testkext OBJROOT=$(OBJROOT)/testkext SDKROOT=$(SDKROOT) RC_ARCHS="$(subst i386,,$(RC_ARCHS))" install
+
$(DSTSUBPATH)/%: always
$(_v)echo Building $@
$(_v)mkdir -p $@