Commit Graph

3 Commits

Author SHA1 Message Date
Ariel Abreu
72ce19acea
Remove platform-include and kernel-include and unify all headers into the SDK in Developer
[skip ci]

The SDK include directory has been recreated to match the structure of macOS's actual SDK include directory.

The SDK include directory symlinks as many headers as possible, and provides copies of the open source (and therefore freely redistributable) headers found in macOS's SDK that can't be found elsewhere.

The CMakeLists will be updated in a later commit to include this directory instead of platform-include, and to resolve any missing header errors.
2020-05-10 19:43:43 -04:00
Ariel Abreu
552f0c9055
Update XNU kernel headers to 6153.61.1 and organize the kernel-include directory
[skip ci]

Each relevant directory from the XNU source tree is now included with the same structure. In other words, we now preserve the XNU directory structure when copying headers over.
e.g. instead of copying `xnu/osfmk/mach` and `xnu/osfmk/mach_debug` to `kernel-include/mach` and `kernel-include/mach_debug`, they're now copied to `kernel-include/osfmk/mach` and `kernel-include/osfmk/mach_debug`
2020-05-07 19:01:54 -04:00
Lubos Dolezel
154b4e8253 Build fixes, missing files 2016-02-24 23:13:42 +01:00