]> git.saurik.com Git - apple/xnu.git/blobdiff - Makefile
xnu-792.6.76.tar.gz
[apple/xnu.git] / Makefile
index 00fd1ce02bc7a181c4442dba5c65bb893ed3ada6..2855bb34cbf4ee2488cd9829e7a007aac0e7be5f 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,6 +1,18 @@
 ifndef VERSDIR
 export VERSDIR=$(shell /bin/pwd)
 endif
+ifndef SRCROOT
+export SRCROOT=$(shell /bin/pwd)
+endif
+ifndef OBJROOT
+export OBJROOT=$(SRCROOT)/BUILD/obj
+endif
+ifndef DSTROOT
+export DSTROOT=$(SRCROOT)/BUILD/dst
+endif
+ifndef SYMROOT
+export SYMROOT=$(SRCROOT)/BUILD/sym
+endif
 
 export MakeInc_cmd=${VERSDIR}/makedefs/MakeInc.cmd
 export MakeInc_def=${VERSDIR}/makedefs/MakeInc.def
@@ -19,11 +31,13 @@ ALL_SUBDIRS = \
        libkern \
        libsa
 
-INSTINC_SUBDIRS = $(ALL_SUBDIRS)
+CONFIG_SUBDIRS = config
+
+INSTINC_SUBDIRS = $(ALL_SUBDIRS) EXTERNAL_HEADERS
 
-INSTINC_SUBDIRS_PPC = $(INSTINC_SUBDIRS)
+INSTINC_SUBDIRS_PPC = $(INSTINC_SUBDIRS) EXTERNAL_HEADERS
 
-INSTINC_SUBDIRS_I386 = $(INSTINC_SUBDIRS)
+INSTINC_SUBDIRS_I386 = $(INSTINC_SUBDIRS) EXTERNAL_HEADERS
 
 EXPINC_SUBDIRS = $(ALL_SUBDIRS)
 
@@ -33,12 +47,14 @@ EXPINC_SUBDIRS_I386 = $(EXPINC_SUBDIRS)
 
 COMP_SUBDIRS = $(ALL_SUBDIRS)
 
+
 INST_SUBDIRS = \
        libkern \
        libsa   \
        iokit   \
        osfmk   \
-       bsd
+       bsd     \
+       config
 
 INSTALL_FILE_LIST= \
        mach_kernel
@@ -46,5 +62,8 @@ INSTALL_FILE_LIST= \
 INSTALL_FILE_DIR= \
        /
 
+INSTMAN_SUBDIRS = \
+       bsd
+
 include $(MakeInc_rule)
 include $(MakeInc_dir)