]>
Commit | Line | Data |
---|---|---|
d64be36e A |
1 | |
2 | OTHER_LDFLAGS_AKS_ACL_LIBRARY = -laks_acl | |
3 | ||
4 | OTHER_LDFLAGS_MOCK_AKS_LIBRARY = -laks_mock $(OTHER_LDFLAGS_AKS_ACL_LIBRARY) -framework SecurityFoundation -framework ProtocolBuffer | |
b54c578e A |
5 | OTHER_LDFLAGS_AKS_LIBRARY[sdk=macosx*] = -L$(SDKROOT)/usr/local/lib -laks -laks_real_witness |
6 | OTHER_LDFLAGS_AKS_LIBRARY[sdk=iphoneos*] = -L$(SDKROOT)/usr/local/lib -laks -laks_real_witness | |
7 | OTHER_LDFLAGS_AKS_LIBRARY[sdk=watchos*] = -L$(SDKROOT)/usr/local/lib -laks -laks_real_witness | |
8 | OTHER_LDFLAGS_AKS_LIBRARY[sdk=appletvos*] = -L$(SDKROOT)/usr/local/lib -laks -laks_real_witness | |
d64be36e | 9 | OTHER_LDFLAGS_AKS_LIBRARY[sdk=iphonesimulator*] = -laks_mock $(OTHER_LDFLAGS_AKS_ACL_LIBRARY) -Wl,-upward_framework,SecurityFoundation -Wl,-upward_framework,ProtocolBuffer |
b54c578e A |
10 | |
11 | OTHER_LDFLAGS_MOBILE_KEYBAG[sdk=macosx*] = -framework MobileKeyBag | |
12 | OTHER_LDFLAGS_MOBILE_KEYBAG[sdk=iphoneos*] = -framework MobileKeyBag | |
13 | OTHER_LDFLAGS_MOBILE_KEYBAG[sdk=watchos*] = -framework MobileKeyBag | |
14 | OTHER_LDFLAGS_MOBILE_KEYBAG[sdk=appletvos*] = -framework MobileKeyBag | |
15 | ||
b54c578e A |
16 | |
17 | OTHER_LDFLAGS_ACM_LIBRARY[sdk=macosx*] = -lACM | |
18 | OTHER_LDFLAGS_ACM_LIBRARY[sdk=iphoneos*] = -lACM | |
19 | OTHER_LDFLAGS_ACM_LIBRARY[sdk=watchos*] = -lACM | |
20 | OTHER_LDFLAGS_ACM_LIBRARY[sdk=appletvos*] = -lACM | |
21 | OTHER_LDFLAGS_ACM_LIBRARY[sdk=iphonesimulator*] = | |
22 | OTHER_LDFLAGS_ACM_LIBRARY[sdk=appletvsimulator*] = | |
23 | OTHER_LDFLAGS_ACM_LIBRARY[sdk=watchsimulator*] = | |
866f8763 A |
24 | |
25 | OTHER_LDFLAGS_AGGREGATEDICTIONARY[sdk=embedded] = -framework AggregateDictionary | |
26 | OTHER_LDFLAGS_APPLESYSTEMINFO[sdk=macos*] = -framework AppleSystemInfo | |
27 | OTHER_LDFLAGS_DIAGNOSTICSMESSAGESCLIENT[sdk=macosx*] = -lDiagnosticMessagesClient | |
d64be36e | 28 | OTHER_LDFLAGS_MOBILEGESTALT = -lMobileGestalt |
b54c578e | 29 | OTHER_LDFLAGS_IMG4DECODE[sdk=embedded] = -lImg4Decode |
d64be36e A |
30 | OTHER_LDFLAGS_IMG4DECODE[sdk=macosx*] = -lImg4Decode |
31 | OTHER_LDFLAGS_MSUDATAACCESSOR[sdk=embedded] = -framework MSUDataAccessor | |
32 | OTHER_LDFLAGS_MSUDATAACCESSOR[sdk=macosx*] = -framework MSUDataAccessor | |
b54c578e A |
33 | OTHER_LDFLAGS_UPWARD_FOUNDATION = -Wl,-upward_framework,Foundation |
34 | OTHER_LDFLAGS_UPWARD_PROTOCOLBUFFER = -Wl,-upward_framework,ProtocolBuffer | |
35 | OTHER_LDFLAGS_UPWARD_SECURITY = -Wl,-upward_framework,Security | |
36 | OTHER_LDFLAGS_UPWARD_SECURITYFOUNDATION = -Wl,-upward_framework,SecurityFoundation | |
37 | ||
38 | OTHER_LDFLAGS_SECUREKEYVAULT[sdk=embedded] = -lSecureKeyVaultForiapd | |
866f8763 | 39 | |
ecaf5866 A |
40 | OTHER_LDFLAGS_CRASHREPORTER[sdk=embedded] = -framework CrashReporterSupport |
41 | OTHER_LDFLAGS_CRASHREPORTER[sdk=macos*] = -framework CrashReporterSupport | |
42 | ||
43 | OTHER_CODE_SIGN_FLAGS_LIBRARY_VALIDATION = -o library | |
44 | OTHER_CODE_SIGN_FLAGS_LIBRARY_VALIDATION[sdk=*simulator*] = | |
45 | ||
b54c578e A |
46 | OTHER_LDFLAGS_APS = -framework ApplePushService |
47 | OTHER_LDFLAGS_APS[sdk=bridgeos*] = | |
866f8763 | 48 | |
b54c578e A |
49 | OTHER_LDFLAGS_CLOUDKIT = -framework CloudKit |
50 | OTHER_LDFLAGS_CLOUDKIT[sdk=bridgeos*] = | |
866f8763 | 51 | |
b54c578e A |
52 | OTHER_LDFLAGS_PREQUELITE = -l prequelite |
53 | OTHER_LDFLAGS_PREQUELITE[sdk=bridgeos*] = | |
866f8763 | 54 | |
b54c578e A |
55 | OTHER_LDFLAGS_ACCOUNTS = -framework Accounts |
56 | OTHER_LDFLAGS_ACCOUNTS[sdk=bridgeos*] = | |
ecaf5866 | 57 | |
b54c578e A |
58 | OTHER_LDFLAGS_APPLEACCOUNT[sdk=macos*] = -weak_framework AppleAccount |
59 | OTHER_LDFLAGS_APPLEACCOUNT[sdk=iphone*] = -framework AppleAccount | |
60 | OTHER_LDFLAGS_APPLEACCOUNT[sdk=appletv*] = -framework AppleAccount | |
61 | OTHER_LDFLAGS_APPLEACCOUNT[sdk=watchos*] = -framework AppleAccount | |
62 | OTHER_LDFLAGS_APPLEACCOUNT[sdk=bridgeos*] = | |
ecaf5866 | 63 | |
b54c578e A |
64 | OTHER_LDFLAGS_COREFOLLOWUP[sdk=macos*] = -weak_framework CoreFollowUp |
65 | OTHER_LDFLAGS_COREFOLLOWUP[sdk=iphone*] = -framework CoreFollowUp | |
66 | OTHER_LDFLAGS_COREFOLLOWUP[sdk=appletv*] = -framework CoreFollowUp | |
67 | OTHER_LDFLAGS_COREFOLLOWUP[sdk=watchos*] = | |
68 | OTHER_LDFLAGS_COREFOLLOWUP[sdk=bridgeos*] = | |
69 | OTHER_LDFLAGS_COREFOLLOWUP[sdk=appletvsimulator*] = | |
70 | OTHER_LDFLAGS_COREFOLLOWUP[sdk=watchsimulator*] = | |
71 | OTHER_LDFLAGS_COREFOLLOWUP[sdk=appletvsimulator*] = | |
ecaf5866 | 72 | |
ecaf5866 | 73 | |
8a50f688 A |
74 | // The bridge appears to support protocol buffers. |
75 | OTHER_LDFLAGS_PROTOBUF = -framework ProtocolBuffer | |
866f8763 | 76 | |
d64be36e | 77 | OTHER_LDFLAGS_SHAREDWEBCREDENTIALS[sdk=macos*] = |
b54c578e | 78 | OTHER_LDFLAGS_SHAREDWEBCREDENTIALS[sdk=iphoneos*] = -framework SharedWebCredentials |
d64be36e | 79 | OTHER_LDFLAGS_SHAREDWEBCREDENTIALS[sdk=iphonesimulator*] = -framework SharedWebCredentials |
b54c578e | 80 | OTHER_LDFLAGS_SHAREDWEBCREDENTIALS[sdk=bridgeos*] = |
866f8763 A |
81 | OTHER_LDFLAGS_SHAREDWEBCREDENTIALS[sdk=watchos*] = |
82 | OTHER_LDFLAGS_SHAREDWEBCREDENTIALS[sdk=appletvos*] = | |
83 | ||
b54c578e A |
84 | OTHER_LDFLAGS_APPLEIDAUTHSUPPORT = |
85 | //OTHER_LDFLAGS_APPLEIDAUTHSUPPORT[sdk=bridgeos*] = -Wl,-upward_framework,AppleIDAuthSupport | |
866f8763 | 86 | |
b54c578e A |
87 | OTHER_LDFLAGS_WIRELESSDIAGNOSTICS = -framework WirelessDiagnostics |
88 | OTHER_LDFLAGS_WIRELESSDIAGNOSTICS[sdk=bridgeos*] = | |
866f8763 | 89 | |
b54c578e A |
90 | OTHER_LDFLAGS_MOBILEASSET = -framework MobileAsset |
91 | OTHER_LDFLAGS_MOBILEASSET[sdk=bridgeos*] = | |
866f8763 | 92 | |
b54c578e A |
93 | OTHER_LDFLAGS_CORECDP = -weak_framework CoreCDP |
94 | OTHER_LDFLAGS_CORECDP[sdk=bridgeos*] = | |
95 | ||
d64be36e A |
96 | OTHER_LDFLAGS_CLOUDSERVICES = -weak_framework CloudServices |
97 | OTHER_LDFLAGS_CLOUDSERVICES[sdk=bridgeos*] = | |
98 | ||
b54c578e A |
99 | OTHER_LDFLAGS_SECURITYFOUNDATION = -framework SecurityFoundation |
100 | OTHER_LDFLAGS_SECURITYFOUNDATION[sdk=bridgeos*] = | |
ecaf5866 A |
101 | |
102 | // Breaks the BaseSystem: fixing in <rdar://problem/36166435> Re-enable IMCore autosysdiagnose capture to securityd | |
b54c578e | 103 | OTHER_LDFLAGS_IMCORE = // -weak_framework IMCore |
ecaf5866 | 104 | OTHER_LDFLAGS_IMCORE[sdk=appletv*] = |
b54c578e A |
105 | OTHER_LDFLAGS_IMCORE[sdk=bridgeos*] = |
106 | ||
107 | OTHER_LDFLAGS_UserManagement[sdk=iphone*] = -framework UserManagement | |
108 | OTHER_LDFLAGS_UserManagement[sdk=macosx*] = -framework UserManagement | |
109 | OTHER_LDFLAGS_UserManagement[sdk=watch*] = | |
d64be36e | 110 | OTHER_LDFLAGS_UserManagement[sdk=appletv*] = -framework UserManagement |
b54c578e A |
111 | |
112 | OTHER_LDFLAGS_CrashReporterSupport[sdk=iphoneos*] = -framework CrashReporterSupport | |
113 | OTHER_LDFLAGS_CrashReporterSupport[sdk=macosx*] = | |
114 | OTHER_LDFLAGS_CrashReporterSupport[sdk=watch*] = | |
115 | OTHER_LDFLAGS_CrashReporterSupport[sdk=appletv*] = | |
116 | ||
117 | OTHER_LDFLAGS_OCMOCK = -framework OCMock | |
118 | OTHER_LDFLAGS_OCMOCK[sdk=bridgeos*] = | |
119 | ||
7fb2cbd2 A |
120 | OTHER_LDFLAGS_SYMPTOMDIAGNOSTICREPORTER_1 = -weak_framework SymptomDiagnosticReporter |
121 | OTHER_LDFLAGS_SYMPTOMDIAGNOSTICREPORTER_0 = | |
122 | OTHER_LDFLAGS_SYMPTOMDIAGNOSTICREPORTER_ = | |
123 | OTHER_LDFLAGS_SYMPTOMDIAGNOSTICREPORTER = $(OTHER_LDFLAGS_SYMPTOMDIAGNOSTICREPORTER_$(ABC_BUGCAPTURE_ON)) | |
d64be36e A |
124 | |
125 | // Convince Xcode to build platform-specific apps from a single target | |
126 | OTHER_LDFLAGS_AppFrameworks[sdk=macosx*] = -framework AppKit | |
127 | OTHER_LDFLAGS_AppFrameworks[sdk=embedded*] = -framework UIKit | |
128 | ||
129 | TEST_HOST_BINARY_PATH_IN_BUNDLE[sdk=macosx*] = Contents/MacOS/ | |
130 | TEST_HOST_BINARY_PATH_IN_BUNDLE[sdk=embedded] = |