mirror of
https://github.com/darlinghq/darling.git
synced 2024-11-26 22:00:29 +00:00
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.
This commit is contained in:
parent
795f1e7524
commit
029d33179b
@ -106,6 +106,7 @@ option(TARGET_i386 "Enable i386 slices" ON)
|
|||||||
option(TARGET_x86_64 "Enable x86_64 slices" ON)
|
option(TARGET_x86_64 "Enable x86_64 slices" ON)
|
||||||
option(DEBIAN_PACKAGING "Packaging for Debian" OFF)
|
option(DEBIAN_PACKAGING "Packaging for Debian" OFF)
|
||||||
option(ENABLE_TESTS "Install in-prefix unit tests" OFF)
|
option(ENABLE_TESTS "Install in-prefix unit tests" OFF)
|
||||||
|
option(REGENERATE_SDK "Regenerate Header Files For Open Source SDK" OFF)
|
||||||
option(ADDITIONAL_PACKAGES "Include additional pacakges not included by default in a standard macOS installation" OFF)
|
option(ADDITIONAL_PACKAGES "Include additional pacakges not included by default in a standard macOS installation" OFF)
|
||||||
|
|
||||||
FindDsymutil()
|
FindDsymutil()
|
||||||
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -1 +0,0 @@
|
|||||||
Versions/Current/Headers
|
|
@ -1 +0,0 @@
|
|||||||
Versions/Current/Headers
|
|
@ -0,0 +1 @@
|
|||||||
|
../../../../../../../../../../../../src/frameworks/Automator/include/Automator
|
@ -0,0 +1 @@
|
|||||||
|
../../../../../../../../../../../../src/external/cfnetwork/darling-framework/include/CFNetwork
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/private_include/CFNetwork/CFCachedURLResponse.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFFTPStream.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFFTPStreamPriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFHTTPAuthentication.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFHTTPConnectionPriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/private_include/CFNetwork/CFHTTPCookie.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/private_include/CFNetwork/CFHTTPCookieStorage.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFHTTPMessage.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFHTTPMessagePriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFHTTPServerPriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFHTTPStream.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFHTTPStreamPriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFHost.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFHostPriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/include/CFNetwork/CFNSURLConnection.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFNetDiagnostics.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFNetDiagnosticsPriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFNetServices.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFNetServicesPriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFNetwork.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFNetworkDefs.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/include/CFNetwork/CFNetworkErrors.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFNetworkPriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/include/CFNetwork/CFProxySupport.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFServerPriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFSocketStream.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/src/Headers/CFSocketStreamPriv.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/private_include/CFNetwork/CFURLAuthChallenge.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/private_include/CFNetwork/CFURLCache.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/private_include/CFNetwork/CFURLConnection.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/private_include/CFNetwork/CFURLCredential.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/private_include/CFNetwork/CFURLProtectionSpace.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/private_include/CFNetwork/CFURLRequest.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/private_include/CFNetwork/CFURLResponse.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cfnetwork/include/CFNetwork/NSCFURLSession.h
|
|
@ -0,0 +1 @@
|
|||||||
|
../../../../../../../../../../../../src/frameworks/CalendarStore/include/CalendarStore
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -0,0 +1 @@
|
|||||||
|
../../../../../../../../../../../../src/frameworks/CloudKit/include/CloudKit
|
@ -0,0 +1 @@
|
|||||||
|
../../../../../../../../../../../../src/external/cocotron/Cocoa/include/Cocoa
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/cocotron/Cocoa/Cocoa.h
|
|
@ -0,0 +1 @@
|
|||||||
|
../../../../../../../../../../../../src/frameworks/Collaboration/include/Collaboration
|
@ -1 +1 @@
|
|||||||
Versions/Current/Headers
|
Versions/A/Headers
|
@ -1 +0,0 @@
|
|||||||
Versions/Current/Headers
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/ntlm/CommonAuth.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/roken/base64.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/Heimdal/com_err.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/Heimdal/com_right.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/packages/mac/SnowLeopard10A/config-apple.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/packages/mac/SnowLeopard10A/config.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/asn1/der-protos.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/asn1/der.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/ntlm/heim-auth.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/asn1/heim_asn1.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/include/heim_threads.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/Heimdal/heimbase.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/base/heimbase_impl.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/Heimdal/heimcred-const.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/Heimdal/heimcred.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/ntlm/heimntlm-protos.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/CommonAuth/heimntlm.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/ntlm/heimscram-protos.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/CommonAuth/heimscram.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/roken/hex.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/Heimdal/hx509-protos.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/Heimdal/hx509.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/krb5/krb5-private.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/krb5/krb5-protos.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/packages/mac/SnowLeopard10A/krb5-types.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/Heimdal/krb5.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/Heimdal/krb5cf-protos.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/gen/ntlm_err.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/roken/parse_time.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/roken/parse_units.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/roken/roken-common.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/packages/mac/SnowLeopard10A/roken.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/ntlm/scram.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/krb5/store-int.h
|
|
@ -1 +0,0 @@
|
|||||||
../../../../../../../../../../../../../src/external/Heimdal/lib/wind/wind.h
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user