]> git.saurik.com Git - apple/xnu.git/blobdiff - libkern/os/Makefile
xnu-7195.101.1.tar.gz
[apple/xnu.git] / libkern / os / Makefile
index dc30508ab5cfffba8cb9a047ceb2939684242374..74fa7b85416a1c10cf5249753986f1207c45f8d6 100644 (file)
@@ -3,28 +3,52 @@ export MakeInc_def=${SRCROOT}/makedefs/MakeInc.def
 export MakeInc_rule=${SRCROOT}/makedefs/MakeInc.rule
 export MakeInc_dir=${SRCROOT}/makedefs/MakeInc.dir
 
+# PRIVATE_DATAFILES go to /usr/local/include
+LIBKERN_USE_USR_LOCAL_INCLUDE := 1
+
 include $(MakeInc_cmd)
 include $(MakeInc_def)
 
-LCLDIR = /usr/local/include
-
 KERNELFILES = \
+       atomic.h \
        base.h \
-       object.h \
+       cpp_util.h \
        log.h \
-       trace.h \
-       overflow.h
+       object.h \
+       overflow.h \
+       trace.h
 
 PRIVATE_KERNELFILES = \
-       object_private.h \
+       atomic_private.h        \
+       atomic_private_arch.h   \
+       atomic_private_impl.h   \
+       base_private.h \
+       hash.h \
+       ptrtools.h \
        reason_private.h \
-       refcnt.h
+       refcnt.h \
+       refcnt_internal.h
+
+DATAFILES = \
+       atomic.h \
+       base.h \
+       overflow.h
+
+DRIVERKIT_DATAFILES = \
+       atomic.h \
+       base.h \
+       overflow.h
 
 PRIVATE_DATAFILES = \
+       atomic_private.h        \
+       atomic_private_arch.h   \
+       atomic_private_impl.h   \
+       base_private.h \
        reason_private.h
 
-INSTALL_MI_LIST        = \
-       overflow.h
+INSTALL_MI_LIST = ${DATAFILES}
+
+INSTALL_DRIVERKIT_MI_LIST = ${DRIVERKIT_DATAFILES}
 
 INSTALL_MI_DIR = os