Ariel Abreu
7819ca3ece
Stub CFOpenDirectory
...
The public headers are imported from the macOS SDK and from the last released OpenDirectory (version 146); it's ok to import them from the SDK because they're still APSL licensed
2020-08-20 16:33:31 -04:00
Ariel Abreu
4af426111c
Update SDK symlinks
2020-08-18 20:04:07 -04:00
Ariel Abreu
7bf91da1d4
Add some pre-generated MIG headers
...
Reason: CMake's dependency scanner doesn't detect that some of the headers are generated and it doesn't try to generate them for other targets that depend on them indirectly (e.g. libc) and therefore parallel builds will fail.
The temporary solution is to check-in the generated headers into the source (just like we were doing before in `platform-include`). The proper solution would be to manually add dependencies for each target that needs the headers (which is pretty much *everything*), but that's ridiculous. Honestly, CMake should be able to detect this on its own, but whatever; this is a workaround.
2020-08-04 15:12:12 -04:00
Ariel Abreu
6a70ee5af5
Add libutil.h symlink into the SDK
2020-08-02 14:34:21 -04:00
Ariel Abreu
d9eb59b7ae
Add/update some more SDK includes
2020-08-01 22:11:10 -04:00
Ariel Abreu
aceaa68bf2
Add msgcat.h SDK symlink
2020-07-30 14:30:42 -04:00
Ariel Abreu
e18f03beeb
Update expat and some SDK symlinks
2020-07-29 08:57:35 -04:00
Ariel Abreu
12c6e2d6fa
Add some more SDK symlinks
2020-07-28 11:04:36 -04:00
Ariel Abreu
24cb5d03b9
Update SDK symlinks
2020-07-26 21:46:23 -04:00
Ariel Abreu
b91f298c19
Add BerkeleyDB
2020-07-26 21:45:39 -04:00
Ariel Abreu
7af80ac66c
Add fmdb symlink in SDK
2020-07-24 23:13:39 -04:00
Ariel Abreu
f5722174cf
Add libtelnet SDK symlinks
2020-07-24 16:54:35 -04:00
Ariel Abreu
504a614902
Update SDK symlinks
...
Added IOKit to usr/include for IOKitTools (IIRC?) because it uses `Kernel/IOKit/IOKitDebugging.h`, and our Kernel framework headers directory is just a symlink to usr/include at the moment (this'll be fixed later)
2020-07-24 14:44:17 -04:00
Ariel Abreu
cbfc616cbd
Update SDK symlinks
2020-07-23 15:41:09 -04:00
Ariel Abreu
9ec6315bda
Update CFNetwork header symlinks to include private headers
2020-07-16 14:42:12 -04:00
Ariel Abreu
f72cf64a79
Update SDK symlinks
2020-07-15 12:17:07 -04:00
Ariel Abreu
157c5445aa
xar-420
2020-07-05 21:52:08 -04:00
Ariel Abreu
c62a60df69
Add some more SDK header symlinks
2020-07-05 13:46:21 -04:00
Ariel Abreu
5e35640f25
Update openpam and SDK header symlinks
2020-07-03 07:39:22 -04:00
Ariel Abreu
e0132e4b7b
Update libxslt and SDK header symlinks
2020-07-02 21:52:04 -04:00
Ariel Abreu
b8d26b76d1
Update libxpc and add an SDK header symlink
2020-07-02 21:05:50 -04:00
Ariel Abreu
418a294f08
Add bootfiles.h symlink in SDK
2020-07-02 10:13:38 -04:00
Ariel Abreu
93aeda9d21
libedit-55
2020-07-01 23:45:42 -04:00
Ariel Abreu
02588c68d7
Update/add some SDK header symlinks
2020-07-01 23:18:37 -04:00
Ariel Abreu
d5f5a418ed
Add some BSM headers to the SDK
2020-07-01 22:40:33 -04:00
Ariel Abreu
3c9026f618
Update libxml2 and SDK header symlinks
2020-07-01 13:47:35 -04:00
Ariel Abreu
0d3d7b8bf9
Update icu and SDK header symlinks
2020-07-01 10:56:25 -04:00
Ariel Abreu
9e7c933506
Update bzip2 and SDK symlinks
2020-06-30 13:38:00 -04:00
Ariel Abreu
ef9d96f195
Fix up some SDK header symlinks
2020-06-29 23:34:47 -04:00
Ariel Abreu
978b76e066
Create SDK header symlinks for CommonNumerics
2020-06-23 17:40:12 -04:00
Ariel Abreu
4210413820
Update coretls and fix some SDK header symlinks
2020-06-16 16:11:21 -04:00
Ariel Abreu
c950869171
Update commoncrypto and its SDK header symlinks
2020-06-16 15:55:02 -04:00
Ariel Abreu
9b23a7dbbe
Add NSSystemDirectories.h and sysdir.h from the old platform-include
2020-06-16 14:46:28 -04:00
Ariel Abreu
bba9911934
Symlink malloc_implementation.h into the SDK
2020-06-16 12:28:45 -04:00
Ariel Abreu
84ad5c1ff4
Fix broken pthread_machdep.h symlink
2020-06-16 09:51:22 -04:00
Ariel Abreu
20ab534eb4
Fix copyfile header links in the SDK; add Kernel framework to the SDK
...
For now, the Kernel framework just links to the SDK headers, just like the System framework
2020-06-16 08:50:06 -04:00
Ariel Abreu
7c3df4e5ec
Add more headers to the SDK
...
These are for libdarwin
2020-06-15 20:42:51 -04:00
Ariel Abreu
38dd79e337
Add os/api.h to the SDK
2020-06-15 14:10:47 -04:00
Ariel Abreu
0229b91a56
More/fixed SDK headers
...
Also move launchd_defs.h into libxpc
2020-06-14 23:53:04 -04:00
Ariel Abreu
e994c52001
More SDK headers
2020-06-12 23:02:08 -04:00
Ariel Abreu
ec4ec43278
Link libinfo headers directly in the SDK
...
...as opposed to linking to the symlinks in the `include` directory in libinfo
2020-06-12 21:05:58 -04:00
Ariel Abreu
fe9bb283bc
More SDK headers (cctools headers this time)
2020-06-10 13:01:50 -04:00
Ariel Abreu
13ba951dd5
More SDK headers
2020-06-10 10:02:42 -04:00
Ariel Abreu
d9a1224eda
Fix libmalloc build
2020-06-08 22:05:12 -04:00
Ariel Abreu
07e7b0beaa
Some more SDK include changes
2020-06-07 18:58:03 -04:00
Ariel Abreu
74f4618357
Fix libpthread build
2020-05-19 21:15:00 -04:00
Ariel Abreu
96a6f789ef
Add libc_private.h symlink and fix sandbox symlinks
2020-05-18 11:13:18 -04:00
Ariel Abreu
d9d2e11387
Expand version comments in dyld_priv.h
2020-05-18 09:45:48 -04:00
Ariel Abreu
b92d908b12
Add more header symlinks in the SDK and fix some others
2020-05-18 09:44:34 -04:00
Ariel Abreu
2879f25e8c
Initial CMakeLists cleanup for SDK
2020-05-14 13:01:07 -04:00