@@ -37,10 +37,6 @@ _flutter_framework_headers = [
37
37
38
38
_flutter_framework_headers_copy_dir = " $_flutter_framework_dir /Headers"
39
39
40
- # TODO(54502 ): move this variable into //build/config/ios/ios_sdk.gni
41
- # Version of iOS that we're targeting for tests.
42
- ios_testing_deployment_target = " 13.0"
43
-
44
40
source_set (" flutter_framework_source" ) {
45
41
visibility = [ " :*" ]
46
42
cflags_objc = flutter_cflags_objc
@@ -150,89 +146,6 @@ source_set("flutter_framework_source") {
150
146
]
151
147
}
152
148
153
- ocmock_path = " ../../../../../third_party/ocmock/Source"
154
-
155
- # TODO(54503 ): Clone the OCMock repository so we can add a BUILD.gn to it.
156
- static_library (" ocmock" ) {
157
- configs -= [ " //build/config/compiler:chromium_code" ]
158
- cflags = [
159
- " -fvisibility=default" ,
160
- " -mios-simulator-version-min=$ios_testing_deployment_target " ,
161
- " -Wno-misleading-indentation" ,
162
- ]
163
- sources = [
164
- " $ocmock_path /OCMock/NSInvocation+OCMAdditions.h" ,
165
- " $ocmock_path /OCMock/NSInvocation+OCMAdditions.m" ,
166
- " $ocmock_path /OCMock/NSMethodSignature+OCMAdditions.h" ,
167
- " $ocmock_path /OCMock/NSMethodSignature+OCMAdditions.m" ,
168
- " $ocmock_path /OCMock/NSNotificationCenter+OCMAdditions.h" ,
169
- " $ocmock_path /OCMock/NSNotificationCenter+OCMAdditions.m" ,
170
- " $ocmock_path /OCMock/NSObject+OCMAdditions.h" ,
171
- " $ocmock_path /OCMock/NSObject+OCMAdditions.m" ,
172
- " $ocmock_path /OCMock/NSValue+OCMAdditions.h" ,
173
- " $ocmock_path /OCMock/NSValue+OCMAdditions.m" ,
174
- " $ocmock_path /OCMock/OCClassMockObject.h" ,
175
- " $ocmock_path /OCMock/OCClassMockObject.m" ,
176
- " $ocmock_path /OCMock/OCMArg.h" ,
177
- " $ocmock_path /OCMock/OCMArg.m" ,
178
- " $ocmock_path /OCMock/OCMArgAction.h" ,
179
- " $ocmock_path /OCMock/OCMArgAction.m" ,
180
- " $ocmock_path /OCMock/OCMBlockArgCaller.h" ,
181
- " $ocmock_path /OCMock/OCMBlockArgCaller.m" ,
182
- " $ocmock_path /OCMock/OCMBlockCaller.h" ,
183
- " $ocmock_path /OCMock/OCMBlockCaller.m" ,
184
- " $ocmock_path /OCMock/OCMBoxedReturnValueProvider.h" ,
185
- " $ocmock_path /OCMock/OCMBoxedReturnValueProvider.m" ,
186
- " $ocmock_path /OCMock/OCMConstraint.h" ,
187
- " $ocmock_path /OCMock/OCMConstraint.m" ,
188
- " $ocmock_path /OCMock/OCMExceptionReturnValueProvider.h" ,
189
- " $ocmock_path /OCMock/OCMExceptionReturnValueProvider.m" ,
190
- " $ocmock_path /OCMock/OCMExpectationRecorder.h" ,
191
- " $ocmock_path /OCMock/OCMExpectationRecorder.m" ,
192
- " $ocmock_path /OCMock/OCMFunctions.h" ,
193
- " $ocmock_path /OCMock/OCMFunctions.m" ,
194
- " $ocmock_path /OCMock/OCMFunctionsPrivate.h" ,
195
- " $ocmock_path /OCMock/OCMIndirectReturnValueProvider.h" ,
196
- " $ocmock_path /OCMock/OCMIndirectReturnValueProvider.m" ,
197
- " $ocmock_path /OCMock/OCMInvocationExpectation.h" ,
198
- " $ocmock_path /OCMock/OCMInvocationExpectation.m" ,
199
- " $ocmock_path /OCMock/OCMInvocationMatcher.h" ,
200
- " $ocmock_path /OCMock/OCMInvocationMatcher.m" ,
201
- " $ocmock_path /OCMock/OCMInvocationStub.h" ,
202
- " $ocmock_path /OCMock/OCMInvocationStub.m" ,
203
- " $ocmock_path /OCMock/OCMLocation.h" ,
204
- " $ocmock_path /OCMock/OCMLocation.m" ,
205
- " $ocmock_path /OCMock/OCMMacroState.h" ,
206
- " $ocmock_path /OCMock/OCMMacroState.m" ,
207
- " $ocmock_path /OCMock/OCMNotificationPoster.h" ,
208
- " $ocmock_path /OCMock/OCMNotificationPoster.m" ,
209
- " $ocmock_path /OCMock/OCMObserverRecorder.h" ,
210
- " $ocmock_path /OCMock/OCMObserverRecorder.m" ,
211
- " $ocmock_path /OCMock/OCMPassByRefSetter.h" ,
212
- " $ocmock_path /OCMock/OCMPassByRefSetter.m" ,
213
- " $ocmock_path /OCMock/OCMRealObjectForwarder.h" ,
214
- " $ocmock_path /OCMock/OCMRealObjectForwarder.m" ,
215
- " $ocmock_path /OCMock/OCMRecorder.h" ,
216
- " $ocmock_path /OCMock/OCMRecorder.m" ,
217
- " $ocmock_path /OCMock/OCMReturnValueProvider.h" ,
218
- " $ocmock_path /OCMock/OCMReturnValueProvider.m" ,
219
- " $ocmock_path /OCMock/OCMStubRecorder.h" ,
220
- " $ocmock_path /OCMock/OCMStubRecorder.m" ,
221
- " $ocmock_path /OCMock/OCMVerifier.h" ,
222
- " $ocmock_path /OCMock/OCMVerifier.m" ,
223
- " $ocmock_path /OCMock/OCMock.h" ,
224
- " $ocmock_path /OCMock/OCMockObject.h" ,
225
- " $ocmock_path /OCMock/OCMockObject.m" ,
226
- " $ocmock_path /OCMock/OCObserverMockObject.h" ,
227
- " $ocmock_path /OCMock/OCObserverMockObject.m" ,
228
- " $ocmock_path /OCMock/OCPartialMockObject.h" ,
229
- " $ocmock_path /OCMock/OCPartialMockObject.m" ,
230
- " $ocmock_path /OCMock/OCProtocolMockObject.h" ,
231
- " $ocmock_path /OCMock/OCProtocolMockObject.m" ,
232
- ]
233
- include_dirs = [ " $ocmock_path " ]
234
- }
235
-
236
149
ios_test_flutter_path = rebase_path (" $root_out_dir /libios_test_flutter.dylib" )
237
150
platform_frameworks_path = " $ios_sdk_path /../../Library/Frameworks/"
238
151
@@ -266,11 +179,10 @@ shared_library("ios_test_flutter") {
266
179
]
267
180
deps = [
268
181
" :flutter_framework_source" ,
269
- " :ocmock" ,
270
182
" //flutter/shell/platform/darwin/common:framework_shared" ,
183
+ " //third_party/ocmock:ocmock" ,
271
184
" //third_party/skia" ,
272
185
]
273
- include_dirs = [ " $ocmock_path " ]
274
186
public_configs = [ " //flutter:config" ]
275
187
}
276
188
0 commit comments