]> git.saurik.com Git - apple/security.git/blob - xcconfig/PlatformLibraries.xcconfig
Security-58286.1.32.tar.gz
[apple/security.git] / xcconfig / PlatformLibraries.xcconfig
1
2 AOSKIT_FRAMEWORK[sdk=macosx*] = -framework AOSAccounts
3 APPLE_AKS_LIBRARY[sdk=macosx*] = -L$(SDKROOT)/usr/local/lib -laks -framework MobileKeyBag
4 APPLE_AKS_LIBRARY[sdk=iphoneos*] = -L$(SDKROOT)/usr/local/lib -laks -framework MobileKeyBag
5 APPLE_AKS_LIBRARY[sdk=watchos*] = -L$(SDKROOT)/usr/local/lib -laks -framework MobileKeyBag
6 APPLE_AKS_LIBRARY[sdk=appletvos*] = -L$(SDKROOT)/usr/local/lib -laks -framework MobileKeyBag
7
8 OTHER_LDFLAGS_AGGREGATEDICTIONARY[sdk=embedded] = -framework AggregateDictionary
9 OTHER_LDFLAGS_APPLESYSTEMINFO[sdk=macos*] = -framework AppleSystemInfo
10 OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT[sdk=macosx*] = -lDiagnosticMessagesClient
11 OTHER_LDFLAGS_LIBCMS[sdk=embedded*] = -lCMS
12 OTHER_LDFLAGS_MOBILEGESTALT[sdk=embedded*] = -lMobileGestalt
13
14 //
15 // Play games to avoid issues with bridge trains
16 //
17 BRIDGE_YES = YES
18 BRIDGE_ = NO
19 BRIDGE_NO = NO
20 BRIDGE = $(BRIDGE_$(RC_BRIDGE))
21
22 OTHER_LDFLAGS_APS_BRIDGE_NO = -framework ApplePushService
23 OTHER_LDFLAGS_APS_BRIDGE_YES =
24 OTHER_LDFLAGS_APS = $(OTHER_LDFLAGS_APS_BRIDGE_$(BRIDGE))
25
26 OTHER_LDFLAGS_CLOUDKIT_BRIDGE_NO = -framework CloudKit
27 OTHER_LDFLAGS_CLOUDKIT_BRIDGE_YES =
28 OTHER_LDFLAGS_CLOUDKIT = $(OTHER_LDFLAGS_CLOUDKIT_BRIDGE_$(BRIDGE))
29
30 OTHER_LDFLAGS_PROTOBUF_BRIDGE_NO = -framework ProtocolBuffer
31 OTHER_LDFLAGS_PROTOBUF_BRIDGE_YES =
32 OTHER_LDFLAGS_PROTOBUF = $(OTHER_LDFLAGS_PROTOBUF_BRIDGE_$(BRIDGE))
33
34 OTHER_LDFLAGS_SHAREDWEBCREDENTIALS_IOS_NO = -framework SharedWebCredentials
35 OTHER_LDFLAGS_SHAREDWEBCREDENTIALS_IOS_YES =
36 OTHER_LDFLAGS_SHAREDWEBCREDENTIALS[sdk=iphoneos*] = $(OTHER_LDFLAGS_SHAREDWEBCREDENTIALS_IOS_$(BRIDGE))
37 OTHER_LDFLAGS_SHAREDWEBCREDENTIALS[sdk=watchos*] =
38 OTHER_LDFLAGS_SHAREDWEBCREDENTIALS[sdk=appletvos*] =
39
40 //OTHER_LDFLAGS_APPLEIDAUTHSUPPORT_BRIDGE_NO = -Wl,-upward_framework,AppleIDAuthSupport
41 OTHER_LDFLAGS_APPLEIDAUTHSUPPORT_BRIDGE_NO =
42 OTHER_LDFLAGS_APPLEIDAUTHSUPPORT_BRIDGE_YES =
43 OTHER_LDFLAGS_APPLEIDAUTHSUPPORT = $(OTHER_LDFLAGS_APPLEIDAUTHSUPPORT_BRIDGE_$(BRIDGE))
44
45 OTHER_LDFLAGS_WIRELESSDIAGNOSTICS_BRIDGE_NO = -framework WirelessDiagnostics
46 OTHER_LDFLAGS_WIRELESSDIAGNOSTICS_BRIDGE_YES =
47 OTHER_LDFLAGS_WIRELESSDIAGNOSTICS = $(OTHER_LDFLAGS_WIRELESSDIAGNOSTICS_BRIDGE_$(BRIDGE))
48
49 OTHER_LDFLAGS_MOBILEASSET_BRIDGE_NO = -framework MobileAsset
50 OTHER_LDFLAGS_MOBILEASSET_BRIDGE_YES =
51 OTHER_LDFLAGS_MOBILEASSET = $(OTHER_LDFLAGS_MOBILEASSET_BRIDGE_$(BRIDGE))
52
53 OTHER_LDFLAGS_SECURITYFOUNDATION_BRIDGE_NO = -framework SecurityFoundation
54 OTHER_LDFLAGS_SECURITYFOUNDATION_BRIDGE_YES =
55 OTHER_LDFLAGS_SECURITYFOUNDATION = $(OTHER_LDFLAGS_SECURITYFOUNDATION_BRIDGE_$(BRIDGE))