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
CuriousTommy
029d33179b
Implement Support For Generating Header ( #1213 )
...
Implemented CMake methods for:
* Deleting the old headers before generating the new headers.
* Updating the "Developer" and "framework-include" headers.
* Generating the private frameworks headers into their proper dedicated folders ("PrivateFrameworks" and "framework-private-include")
Updated multiple frameworks to take advantage of this feature.
2022-09-06 12:14:20 -07:00
Thomas A
da3ac8d67f
Merge branch 'master' into darlingserver_relocation_updates
2022-04-30 10:48:20 -07:00
Thomas A
3bf299239d
Fix Building libnotify
2022-04-23 15:31:40 -07:00
Thomas A
7d10bb398f
Fix AvailabilityVersions Symbol Links
2022-04-21 17:45:39 -07:00
Thomas A
28dc2475f6
Fix building dyld
2022-04-19 08:48:56 -07:00
Thomas A
1888097dd1
Fix Building For Libsystem
2022-04-17 20:49:05 -07:00
Thomas A
0253375bb3
Fix Building Libc
2022-04-10 08:30:32 -07:00
Thomas A
0e42ca3e7a
Fix Building libmalloc
2022-04-03 17:05:51 -07:00