···136136add_subdirectory(external/libkqueue)
137137138138# needs to come before libplatform because it generates mig headers that libplatform needs
139139-add_subdirectory(kernel)
139139+add_subdirectory(external/xnu/darling/src/libsystem_kernel)
140140141141add_subdirectory(external/libplatform)
142142add_subdirectory(external/libpthread)
···304304 add_subdirectory(external/sqlite)
305305 add_subdirectory(external/openpam)
306306 add_subdirectory(external/energytrace)
307307- add_subdirectory(external/lkm/libkern/kxld)
307307+ add_subdirectory(external/xnu/libkern/kxld)
308308 add_subdirectory(external/IOKitUser)
309309 add_subdirectory(external/xar)
310310 add_subdirectory(libpmenergy)
···405405# these have their own component checks on a per-framework basis
406406add_subdirectory(frameworks)
407407add_subdirectory(private-frameworks)
408408-409409-# TODO: get rid of this; we really only need its headers right now
410410-add_subdirectory(external/lkm)
411408412409# /Applications
413410#add_subdirectory(external/TextEdit)