Commit Graph

160 Commits

Author SHA1 Message Date
Ariel Abreu
7783b11291
Use Darling reserved key definitions from libpthread 2023-10-04 23:32:09 -04:00
Ariel Abreu
59bc0cab7e
Add stubs for some Quartz subframeworks 2023-09-25 16:32:27 -04:00
Ariel Abreu
77ec7f3f58
Add IconServices stubs 2023-09-25 16:31:35 -04:00
Ariel Abreu
e35561d139
Add SceneKit stubs 2023-09-25 16:31:01 -04:00
Ariel Abreu
1b74e1dd94
Add CoreSimulator stubs 2023-09-25 16:29:52 -04:00
Ariel Abreu
bcb8fcd17c
Add AppleAccount stub framework 2023-09-20 21:19:11 -04:00
Ariel Abreu
7e4e81f52a
Add TCC framework stub 2023-09-13 16:51:24 -04:00
vadd98
038719ab20 added missing files 2023-08-21 10:16:48 -04:00
Thomas A
6326b6bca5 Remove "api.h" And "version.h" Header Files 2023-05-21 19:58:16 -07:00
Thomas A
95af06a48a Fix SDK libsystem_kernel.dylib Symlink 2023-05-21 19:58:15 -07:00
Thomas A
c5e19698e5 Fix XNU Header Paths In SDK 2023-05-21 19:58:15 -07:00
Thomas A
069a677821 Fix Broken Symlinks
Before I remove the LKM submodule, I want to fix any remaining broken symlinks in the SDK folder.

* Remove SmartCardServices.framework Headers
* Fix JavaNativeFoundation.framework and PCSC.framework Headers
* Remove old `form` symlink
* Delete header symlinks that no longer exist in `lkm`, `objc4`, `libplatform`
* Fix `dtrace.h` and `python2.7` symlink
* Create stub headers for `DictionaryServices`, `Metadata`, `OSServices`, `SearchKit`, and `SharedFileList`
* Relocate DrawSprocket Header Into `include/DrawSprocket`
* Update Submodules
2023-05-21 08:00:19 -07:00
Thomas A
df2cbbab82 [Security] Change "security_libDER" Header Folder Into A Symlink 2023-05-02 16:22:08 -07:00
Thomas A
91a3dafa8d [AvailabilityVersions] Update "for_dyld_priv.inc" And "VersionMap.h" Symlinks 2023-05-02 16:22:08 -07:00
Thomas A
4592bb2e11 [SecurityTokend] Update Header Path 2023-05-02 16:22:07 -07:00
Thomas A
a3702a0934 [cups] Symlink To cups/darling/include/cups Folder 2023-05-02 16:22:07 -07:00
Thomas A
d9cd75ae16 [networkextension] Add NEHelperClient.h in usr/include 2023-05-02 16:22:07 -07:00
Thomas A
1b188186c9 [libunwind] Add __libunwind_config.h 2023-05-02 16:22:06 -07:00
Thomas A
5f0606b9eb [MobileGestalt] Add MobileGestalt Header File 2023-05-02 16:22:06 -07:00
Thomas A
df122723ac Copy over generated mach header files 2023-05-02 16:22:06 -07:00
Thomas A
3ebbde4a79 [Security] Update Framework Header Symbolic-Link 2023-05-02 16:22:05 -07:00
Thomas A
306299150a [Security] Symbol-Link libDER Folder From Security Submodule 2023-05-02 16:22:05 -07:00
Thomas A
e00e69447b [LDAP] Update Framework header Symbolic-Link 2023-05-02 16:22:04 -07:00
Thomas A
260697e7a9 [Kerberos] Update Framework header Symbolic-Link 2023-05-02 16:22:04 -07:00
Thomas A
b5b7dd0b8d [IOKit] Update Framework Headers Symbolic-Link 2023-05-02 16:22:04 -07:00
Thomas A
f78046581e [icu] Fix ulocdata.h symbolic link 2023-05-02 16:22:04 -07:00
Thomas A
fdbb1f49a8 Update symbolic header 2023-05-02 16:22:02 -07:00
Thomas A
557e7e9dec Fix Metal SDK Header Symlinks 2023-05-02 15:37:09 -07:00
Thomas A
973698b8f1 Update "bmalloc" Path 2023-04-26 13:34:26 -07:00
Thomas A
5f47b0aa33 Update WTF Include Path 2023-04-24 09:57:40 -07:00
Thomas A
b9f13c040a Update dylib Files In SDK To Fix Generating JavaScriptCore Assembly 2023-03-11 05:48:27 -08:00
Thomas A
dd92c559ec Update JavaScriptCore SDK Include Path 2023-03-08 08:38:00 -08:00
Thomas A
33e72be050 [Heimdal] Update SDK Path 2023-03-04 23:36:44 -08:00
Thomas A
8bb7f7bdd5 Add xar Submodule. Fix Building. 2023-02-26 16:11:29 -08:00
Thomas A
b6112cb6fa Add Ruby.framework To Developer SDK 2023-02-26 15:23:25 -08:00
Thomas A
07b8cb45eb Add removefile Submodule. Fix Building. 2023-02-19 18:40:29 -08:00
Thomas A
0ed8f0ca6f Add ncurses Submodule. Fix Paths. 2023-02-11 07:08:03 -08:00
Thomas A
6b40ed96fd Add libutil Submodule. Fix libutil Include Path. 2023-02-05 07:33:02 -08:00
Thomas A
892d810ba7 Add libunwind Submodule. Fix libunwind Paths. 2023-02-04 21:00:17 -08:00
Thomas A
e7d6ab7e1e Add libresolv submodule. Fix Paths. 2023-02-02 23:44:08 -08:00
Thomas A
b67319901c Add libiconv submodule. Fix Paths. 2023-02-02 20:58:05 -08:00
Thomas A
86af1529a7 Add libedit submodule. Fix Include Paths. 2023-02-01 22:44:09 -08:00
Thomas A
69f5a5dd0a Add copyfile submodule. Fix building. 2023-01-29 21:15:00 -08:00
Ariel Abreu
cdabb90a83
Add librpcsvc; build missing xdr sources in libinfo 2023-01-02 10:20:31 -05:00
Thomas A
88574f95de Add AuthenticationServices Stubs 2022-12-31 22:57:22 -08:00
Thomas A
5d83dd4699 Fix building for Libinfo 2022-12-08 14:28:44 -08:00
Thomas A
09f42148ee Relocate acm headers. Add acm stubs.
Fixes int-conversion error
2022-11-20 12:30:55 -08:00
Thomas A
126750fabd Add InternationalSupport Stubs 2022-11-13 15:40:01 -08:00
Thomas A
6bbbefebe6 Add .dylib files (symbolic-links) for generate-offlineasm.sh
The script relies on the System libraries existing in the SDK, otherwise, the linker will fail. For some reason, some of these files are ignored by the .gitignore file. I'm not sure why that is the case...

In an official macOS SDK, .tbd (a text-based library stub) files are used instead. However, I wasn't able to figure out if these files can be used on Linux. So for the time being, I'll just symbol-link the .dylib files when needed.
2022-11-02 12:40:54 -07:00
Thomas A
01a2408cf0 Add SDK framework headers for Bom and Photos 2022-09-09 08:26:51 -07:00