]> git.saurik.com Git - apple/xnu.git/blobdiff - libkern/kxld/Makefile
xnu-7195.50.7.100.1.tar.gz
[apple/xnu.git] / libkern / kxld / Makefile
index bebe8982910030b431f5c5a3237da5aa42078238..68f8f6e7d5619f2528d3351850fc61fc5d810c86 100644 (file)
@@ -38,7 +38,7 @@ ifdef INSTALL_LOCATION
 override DSTROOT := $(DSTROOT)/$(INSTALL_LOCATION)
 endif
 
-PRODUCT_TYPE ?= DYLIB
+PRODUCT_TYPE ?= ALL
 
 HDRDST=$(DSTROOT)/usr/local/include
 DYLIBDST=$(DSTROOT)/usr/lib/system
@@ -57,6 +57,9 @@ LIBKXLDDST_ARCHIVE=$(ARCHIVEDST)/$(LIBKXLD_ARCHIVE)
 TESTSRC=$(SRCROOT)/tests
 TESTDST=./BUILD/tests
 
+# Build both the dylib and archive
+LIBKXLDDST_ALL=$(LIBKXLDDST_DYLIB) $(LIBKXLDDST_ARCHIVE)
+
 # Flags
 ifdef SDKROOT
        SDK_DIR := $(shell xcodebuild -version -sdk $(SDKROOT) Path)
@@ -85,7 +88,6 @@ endif
 
 # Tools
 CC = xcrun -sdk $(SDK_DIR) clang
-CLANG_ANALYZER = clang --analyze
 LIBTOOL = xcrun -sdk $(SDK_DIR) libtool
 STRIP = xcrun -sdk $(SDK_DIR) strip
 DSYMUTIL = xcrun -sdk $(SDK_DIR) dsymutil
@@ -194,11 +196,6 @@ $(TESTDST)/copyrighttest: $(COPYTESTOBJS)
        $(CC) $(ARCHS) $(COPYTESTOBJS) -framework CoreFoundation -framework IOKit -o $(OBJROOT)/copyrighttest
        install -c -m 755 $(OBJROOT)/copyrighttest $@
 
-analyze:
-       @$(CLANG_ANALYZER) $(CFLAGS) $(INCLUDES) $(filter-out WKdm%.c,$(wildcard *.c))
-       @$(CLANG_ANALYZER) $(CFLAGS) $(INCLUDES) -I$(SRCROOT) tests/*.c
-       @rm -f *.plist
-
 clean:
        @rm -rf $(OBJROOT)/*