|
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | 10 | 2C35E9761C5A7F8E0093FB29 /* [email protected] in Resources */ = {isa = PBXBuildFile; fileRef = 2C35E9751C5A7F8E0093FB29 /* [email protected] */; }; |
11 | | - 2C35E9821C5A7FC30093FB29 /* WebViewJavascriptBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C35E97C1C5A7FC30093FB29 /* WebViewJavascriptBridge.m */; }; |
12 | | - 2C35E9831C5A7FC30093FB29 /* WebViewJavascriptBridgeBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C35E97E1C5A7FC30093FB29 /* WebViewJavascriptBridgeBase.m */; }; |
13 | | - 2C35E9841C5A7FC30093FB29 /* WKWebViewJavascriptBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C35E9801C5A7FC30093FB29 /* WKWebViewJavascriptBridge.m */; }; |
14 | | - 2C3E7C591C5A8ECA00A1E322 /* WebViewJavascriptBridge_JS.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C3E7C581C5A8ECA00A1E322 /* WebViewJavascriptBridge_JS.m */; }; |
15 | | - 3D0FE4761AE2886500BB4104 /* libWebViewJavascriptBridge.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3D0FE46A1AE2886400BB4104 /* libWebViewJavascriptBridge.a */; }; |
| 11 | + 2C3E7C631C5A928700A1E322 /* WebViewJavascriptBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C3E7C5C1C5A928700A1E322 /* WebViewJavascriptBridge.m */; }; |
| 12 | + 2C3E7C641C5A928700A1E322 /* WebViewJavascriptBridge_JS.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C3E7C5E1C5A928700A1E322 /* WebViewJavascriptBridge_JS.m */; }; |
| 13 | + 2C3E7C651C5A928700A1E322 /* WebViewJavascriptBridgeBase.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C3E7C601C5A928700A1E322 /* WebViewJavascriptBridgeBase.m */; }; |
| 14 | + 2C3E7C661C5A928700A1E322 /* WKWebViewJavascriptBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C3E7C621C5A928700A1E322 /* WKWebViewJavascriptBridge.m */; }; |
16 | 15 | 3D99867E1AE2A3B2001DDA2C /* echo.html in Resources */ = {isa = PBXBuildFile; fileRef = 3D99867D1AE2A3B2001DDA2C /* echo.html */; }; |
17 | 16 | 3D9E5F2F1AE288E5009D1C36 /* BridgeTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 3D9E5F2E1AE288E5009D1C36 /* BridgeTests.m */; }; |
18 | 17 | 3DCCF7DB1AE28C2900CE7C51 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DCCF7DA1AE28C2900CE7C51 /* main.m */; }; |
|
21 | 20 | /* End PBXBuildFile section */ |
22 | 21 |
|
23 | 22 | /* Begin PBXContainerItemProxy section */ |
24 | | - 3D0FE4771AE2886500BB4104 /* PBXContainerItemProxy */ = { |
25 | | - isa = PBXContainerItemProxy; |
26 | | - containerPortal = 3D0FE4621AE2886400BB4104 /* Project object */; |
27 | | - proxyType = 1; |
28 | | - remoteGlobalIDString = 3D0FE4691AE2886400BB4104; |
29 | | - remoteInfo = WebViewJavascriptBridge; |
30 | | - }; |
31 | 23 | 3DCCF7FC1AE28C3B00CE7C51 /* PBXContainerItemProxy */ = { |
32 | 24 | isa = PBXContainerItemProxy; |
33 | 25 | containerPortal = 3D0FE4621AE2886400BB4104 /* Project object */; |
|
37 | 29 | }; |
38 | 30 | /* End PBXContainerItemProxy section */ |
39 | 31 |
|
40 | | -/* Begin PBXCopyFilesBuildPhase section */ |
41 | | - 3D0FE4681AE2886400BB4104 /* CopyFiles */ = { |
42 | | - isa = PBXCopyFilesBuildPhase; |
43 | | - buildActionMask = 2147483647; |
44 | | - dstPath = "include/$(PRODUCT_NAME)"; |
45 | | - dstSubfolderSpec = 16; |
46 | | - files = ( |
47 | | - ); |
48 | | - runOnlyForDeploymentPostprocessing = 0; |
49 | | - }; |
50 | | -/* End PBXCopyFilesBuildPhase section */ |
51 | | - |
52 | 32 | /* Begin PBXFileReference section */ |
53 | 33 | 2C35E9751C5A7F8E0093FB29 /* [email protected] */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = " [email protected]"; sourceTree = "<group>"; }; |
54 | | - 2C35E97A1C5A7FC30093FB29 /* WebViewJavascriptBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebViewJavascriptBridge.h; sourceTree = "<group>"; }; |
55 | | - 2C35E97C1C5A7FC30093FB29 /* WebViewJavascriptBridge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WebViewJavascriptBridge.m; sourceTree = "<group>"; }; |
56 | | - 2C35E97D1C5A7FC30093FB29 /* WebViewJavascriptBridgeBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebViewJavascriptBridgeBase.h; sourceTree = "<group>"; }; |
57 | | - 2C35E97E1C5A7FC30093FB29 /* WebViewJavascriptBridgeBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WebViewJavascriptBridgeBase.m; sourceTree = "<group>"; }; |
58 | | - 2C35E97F1C5A7FC30093FB29 /* WKWebViewJavascriptBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKWebViewJavascriptBridge.h; sourceTree = "<group>"; }; |
59 | | - 2C35E9801C5A7FC30093FB29 /* WKWebViewJavascriptBridge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WKWebViewJavascriptBridge.m; sourceTree = "<group>"; }; |
60 | | - 2C3E7C571C5A8ECA00A1E322 /* WebViewJavascriptBridge_JS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebViewJavascriptBridge_JS.h; sourceTree = "<group>"; }; |
61 | | - 2C3E7C581C5A8ECA00A1E322 /* WebViewJavascriptBridge_JS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WebViewJavascriptBridge_JS.m; sourceTree = "<group>"; }; |
62 | | - 3D0FE46A1AE2886400BB4104 /* libWebViewJavascriptBridge.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libWebViewJavascriptBridge.a; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 34 | + 2C3E7C5B1C5A928700A1E322 /* WebViewJavascriptBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebViewJavascriptBridge.h; sourceTree = "<group>"; }; |
| 35 | + 2C3E7C5C1C5A928700A1E322 /* WebViewJavascriptBridge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WebViewJavascriptBridge.m; sourceTree = "<group>"; }; |
| 36 | + 2C3E7C5D1C5A928700A1E322 /* WebViewJavascriptBridge_JS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebViewJavascriptBridge_JS.h; sourceTree = "<group>"; }; |
| 37 | + 2C3E7C5E1C5A928700A1E322 /* WebViewJavascriptBridge_JS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WebViewJavascriptBridge_JS.m; sourceTree = "<group>"; }; |
| 38 | + 2C3E7C5F1C5A928700A1E322 /* WebViewJavascriptBridgeBase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebViewJavascriptBridgeBase.h; sourceTree = "<group>"; }; |
| 39 | + 2C3E7C601C5A928700A1E322 /* WebViewJavascriptBridgeBase.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WebViewJavascriptBridgeBase.m; sourceTree = "<group>"; }; |
| 40 | + 2C3E7C611C5A928700A1E322 /* WKWebViewJavascriptBridge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKWebViewJavascriptBridge.h; sourceTree = "<group>"; }; |
| 41 | + 2C3E7C621C5A928700A1E322 /* WKWebViewJavascriptBridge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WKWebViewJavascriptBridge.m; sourceTree = "<group>"; }; |
63 | 42 | 3D0FE4751AE2886500BB4104 /* WebViewJavascriptBridgeTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = WebViewJavascriptBridgeTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; |
64 | 43 | 3D0FE47B1AE2886500BB4104 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
65 | 44 | 3D99867D1AE2A3B2001DDA2C /* echo.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; name = echo.html; path = WebViewJavascriptBridgeTests/echo.html; sourceTree = SOURCE_ROOT; }; |
|
74 | 53 | /* End PBXFileReference section */ |
75 | 54 |
|
76 | 55 | /* Begin PBXFrameworksBuildPhase section */ |
77 | | - 3D0FE4671AE2886400BB4104 /* Frameworks */ = { |
78 | | - isa = PBXFrameworksBuildPhase; |
79 | | - buildActionMask = 2147483647; |
80 | | - files = ( |
81 | | - ); |
82 | | - runOnlyForDeploymentPostprocessing = 0; |
83 | | - }; |
84 | 56 | 3D0FE4721AE2886500BB4104 /* Frameworks */ = { |
85 | 57 | isa = PBXFrameworksBuildPhase; |
86 | 58 | buildActionMask = 2147483647; |
87 | 59 | files = ( |
88 | | - 3D0FE4761AE2886500BB4104 /* libWebViewJavascriptBridge.a in Frameworks */, |
89 | 60 | ); |
90 | 61 | runOnlyForDeploymentPostprocessing = 0; |
91 | 62 | }; |
|
100 | 71 | /* End PBXFrameworksBuildPhase section */ |
101 | 72 |
|
102 | 73 | /* Begin PBXGroup section */ |
103 | | - 2C35E9791C5A7FC30093FB29 /* WebViewJavascriptBridge */ = { |
| 74 | + 2C3E7C5A1C5A928700A1E322 /* WebViewJavascriptBridge */ = { |
104 | 75 | isa = PBXGroup; |
105 | 76 | children = ( |
106 | | - 2C3E7C571C5A8ECA00A1E322 /* WebViewJavascriptBridge_JS.h */, |
107 | | - 2C3E7C581C5A8ECA00A1E322 /* WebViewJavascriptBridge_JS.m */, |
108 | | - 2C35E97A1C5A7FC30093FB29 /* WebViewJavascriptBridge.h */, |
109 | | - 2C35E97C1C5A7FC30093FB29 /* WebViewJavascriptBridge.m */, |
110 | | - 2C35E97D1C5A7FC30093FB29 /* WebViewJavascriptBridgeBase.h */, |
111 | | - 2C35E97E1C5A7FC30093FB29 /* WebViewJavascriptBridgeBase.m */, |
112 | | - 2C35E97F1C5A7FC30093FB29 /* WKWebViewJavascriptBridge.h */, |
113 | | - 2C35E9801C5A7FC30093FB29 /* WKWebViewJavascriptBridge.m */, |
| 77 | + 2C3E7C5B1C5A928700A1E322 /* WebViewJavascriptBridge.h */, |
| 78 | + 2C3E7C5C1C5A928700A1E322 /* WebViewJavascriptBridge.m */, |
| 79 | + 2C3E7C5D1C5A928700A1E322 /* WebViewJavascriptBridge_JS.h */, |
| 80 | + 2C3E7C5E1C5A928700A1E322 /* WebViewJavascriptBridge_JS.m */, |
| 81 | + 2C3E7C5F1C5A928700A1E322 /* WebViewJavascriptBridgeBase.h */, |
| 82 | + 2C3E7C601C5A928700A1E322 /* WebViewJavascriptBridgeBase.m */, |
| 83 | + 2C3E7C611C5A928700A1E322 /* WKWebViewJavascriptBridge.h */, |
| 84 | + 2C3E7C621C5A928700A1E322 /* WKWebViewJavascriptBridge.m */, |
114 | 85 | ); |
115 | | - path = WebViewJavascriptBridge; |
| 86 | + name = WebViewJavascriptBridge; |
| 87 | + path = ../WebViewJavascriptBridge; |
116 | 88 | sourceTree = "<group>"; |
117 | 89 | }; |
118 | 90 | 3D0FE4611AE2886400BB4104 = { |
119 | 91 | isa = PBXGroup; |
120 | 92 | children = ( |
121 | 93 | 2C35E9751C5A7F8E0093FB29 /* [email protected] */, |
122 | | - 2C35E9791C5A7FC30093FB29 /* WebViewJavascriptBridge */, |
| 94 | + 2C3E7C5A1C5A928700A1E322 /* WebViewJavascriptBridge */, |
123 | 95 | 3D0FE4791AE2886500BB4104 /* WebViewJavascriptBridgeTests */, |
124 | 96 | 3DCCF7D71AE28C2900CE7C51 /* WebViewJavascriptBridgeTestHost */, |
125 | 97 | 3D0FE46B1AE2886400BB4104 /* Products */, |
|
129 | 101 | 3D0FE46B1AE2886400BB4104 /* Products */ = { |
130 | 102 | isa = PBXGroup; |
131 | 103 | children = ( |
132 | | - 3D0FE46A1AE2886400BB4104 /* libWebViewJavascriptBridge.a */, |
133 | 104 | 3D0FE4751AE2886500BB4104 /* WebViewJavascriptBridgeTests.xctest */, |
134 | 105 | 3DCCF7D61AE28C2900CE7C51 /* WebViewJavascriptBridgeTestHost.app */, |
135 | 106 | ); |
|
186 | 157 | /* End PBXGroup section */ |
187 | 158 |
|
188 | 159 | /* Begin PBXNativeTarget section */ |
189 | | - 3D0FE4691AE2886400BB4104 /* WebViewJavascriptBridge */ = { |
190 | | - isa = PBXNativeTarget; |
191 | | - buildConfigurationList = 3D0FE47E1AE2886500BB4104 /* Build configuration list for PBXNativeTarget "WebViewJavascriptBridge" */; |
192 | | - buildPhases = ( |
193 | | - 3D0FE4661AE2886400BB4104 /* Sources */, |
194 | | - 3D0FE4671AE2886400BB4104 /* Frameworks */, |
195 | | - 3D0FE4681AE2886400BB4104 /* CopyFiles */, |
196 | | - ); |
197 | | - buildRules = ( |
198 | | - ); |
199 | | - dependencies = ( |
200 | | - ); |
201 | | - name = WebViewJavascriptBridge; |
202 | | - productName = WebViewJavascriptBridge; |
203 | | - productReference = 3D0FE46A1AE2886400BB4104 /* libWebViewJavascriptBridge.a */; |
204 | | - productType = "com.apple.product-type.library.static"; |
205 | | - }; |
206 | 160 | 3D0FE4741AE2886500BB4104 /* WebViewJavascriptBridgeTests */ = { |
207 | 161 | isa = PBXNativeTarget; |
208 | 162 | buildConfigurationList = 3D0FE4811AE2886500BB4104 /* Build configuration list for PBXNativeTarget "WebViewJavascriptBridgeTests" */; |
|
214 | 168 | buildRules = ( |
215 | 169 | ); |
216 | 170 | dependencies = ( |
217 | | - 3D0FE4781AE2886500BB4104 /* PBXTargetDependency */, |
218 | 171 | 3DCCF7FD1AE28C3B00CE7C51 /* PBXTargetDependency */, |
219 | 172 | ); |
220 | 173 | name = WebViewJavascriptBridgeTests; |
|
248 | 201 | LastUpgradeCheck = 0720; |
249 | 202 | ORGANIZATIONNAME = marcuswestin; |
250 | 203 | TargetAttributes = { |
251 | | - 3D0FE4691AE2886400BB4104 = { |
252 | | - CreatedOnToolsVersion = 6.3; |
253 | | - }; |
254 | 204 | 3D0FE4741AE2886500BB4104 = { |
255 | 205 | CreatedOnToolsVersion = 6.3; |
256 | 206 | TestTargetID = 3DCCF7D51AE28C2900CE7C51; |
|
273 | 223 | projectDirPath = ""; |
274 | 224 | projectRoot = ""; |
275 | 225 | targets = ( |
276 | | - 3D0FE4691AE2886400BB4104 /* WebViewJavascriptBridge */, |
277 | 226 | 3D0FE4741AE2886500BB4104 /* WebViewJavascriptBridgeTests */, |
278 | 227 | 3DCCF7D51AE28C2900CE7C51 /* WebViewJavascriptBridgeTestHost */, |
279 | 228 | ); |
|
300 | 249 | /* End PBXResourcesBuildPhase section */ |
301 | 250 |
|
302 | 251 | /* Begin PBXSourcesBuildPhase section */ |
303 | | - 3D0FE4661AE2886400BB4104 /* Sources */ = { |
304 | | - isa = PBXSourcesBuildPhase; |
305 | | - buildActionMask = 2147483647; |
306 | | - files = ( |
307 | | - ); |
308 | | - runOnlyForDeploymentPostprocessing = 0; |
309 | | - }; |
310 | 252 | 3D0FE4711AE2886500BB4104 /* Sources */ = { |
311 | 253 | isa = PBXSourcesBuildPhase; |
312 | 254 | buildActionMask = 2147483647; |
313 | 255 | files = ( |
| 256 | + 2C3E7C651C5A928700A1E322 /* WebViewJavascriptBridgeBase.m in Sources */, |
| 257 | + 2C3E7C661C5A928700A1E322 /* WKWebViewJavascriptBridge.m in Sources */, |
314 | 258 | 3D9E5F2F1AE288E5009D1C36 /* BridgeTests.m in Sources */, |
315 | | - 2C35E9841C5A7FC30093FB29 /* WKWebViewJavascriptBridge.m in Sources */, |
316 | | - 2C35E9831C5A7FC30093FB29 /* WebViewJavascriptBridgeBase.m in Sources */, |
317 | | - 2C35E9821C5A7FC30093FB29 /* WebViewJavascriptBridge.m in Sources */, |
318 | | - 2C3E7C591C5A8ECA00A1E322 /* WebViewJavascriptBridge_JS.m in Sources */, |
| 259 | + 2C3E7C631C5A928700A1E322 /* WebViewJavascriptBridge.m in Sources */, |
| 260 | + 2C3E7C641C5A928700A1E322 /* WebViewJavascriptBridge_JS.m in Sources */, |
319 | 261 | ); |
320 | 262 | runOnlyForDeploymentPostprocessing = 0; |
321 | 263 | }; |
|
331 | 273 | /* End PBXSourcesBuildPhase section */ |
332 | 274 |
|
333 | 275 | /* Begin PBXTargetDependency section */ |
334 | | - 3D0FE4781AE2886500BB4104 /* PBXTargetDependency */ = { |
335 | | - isa = PBXTargetDependency; |
336 | | - target = 3D0FE4691AE2886400BB4104 /* WebViewJavascriptBridge */; |
337 | | - targetProxy = 3D0FE4771AE2886500BB4104 /* PBXContainerItemProxy */; |
338 | | - }; |
339 | 276 | 3DCCF7FD1AE28C3B00CE7C51 /* PBXTargetDependency */ = { |
340 | 277 | isa = PBXTargetDependency; |
341 | 278 | target = 3DCCF7D51AE28C2900CE7C51 /* WebViewJavascriptBridgeTestHost */; |
|
423 | 360 | }; |
424 | 361 | name = Release; |
425 | 362 | }; |
426 | | - 3D0FE47F1AE2886500BB4104 /* Debug */ = { |
427 | | - isa = XCBuildConfiguration; |
428 | | - buildSettings = { |
429 | | - OTHER_LDFLAGS = "-ObjC"; |
430 | | - PRODUCT_NAME = "$(TARGET_NAME)"; |
431 | | - SKIP_INSTALL = YES; |
432 | | - }; |
433 | | - name = Debug; |
434 | | - }; |
435 | | - 3D0FE4801AE2886500BB4104 /* Release */ = { |
436 | | - isa = XCBuildConfiguration; |
437 | | - buildSettings = { |
438 | | - OTHER_LDFLAGS = "-ObjC"; |
439 | | - PRODUCT_NAME = "$(TARGET_NAME)"; |
440 | | - SKIP_INSTALL = YES; |
441 | | - }; |
442 | | - name = Release; |
443 | | - }; |
444 | 363 | 3D0FE4821AE2886500BB4104 /* Debug */ = { |
445 | 364 | isa = XCBuildConfiguration; |
446 | 365 | buildSettings = { |
|
515 | 434 | defaultConfigurationIsVisible = 0; |
516 | 435 | defaultConfigurationName = Release; |
517 | 436 | }; |
518 | | - 3D0FE47E1AE2886500BB4104 /* Build configuration list for PBXNativeTarget "WebViewJavascriptBridge" */ = { |
519 | | - isa = XCConfigurationList; |
520 | | - buildConfigurations = ( |
521 | | - 3D0FE47F1AE2886500BB4104 /* Debug */, |
522 | | - 3D0FE4801AE2886500BB4104 /* Release */, |
523 | | - ); |
524 | | - defaultConfigurationIsVisible = 0; |
525 | | - defaultConfigurationName = Release; |
526 | | - }; |
527 | 437 | 3D0FE4811AE2886500BB4104 /* Build configuration list for PBXNativeTarget "WebViewJavascriptBridgeTests" */ = { |
528 | 438 | isa = XCConfigurationList; |
529 | 439 | buildConfigurations = ( |
|
0 commit comments