|
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
10 | | - 52ECF4762146088800301CC6 /* ScreenRecordBridge.m in Sources */ = {isa = PBXBuildFile; fileRef = 52ECF4752146088800301CC6 /* ScreenRecordBridge.m */; }; |
| 10 | + 52ECF58021487E1500301CC6 /* FileUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52ECF57F21487E1500301CC6 /* FileUtil.swift */; }; |
| 11 | + 52ECF5852148A73500301CC6 /* ScreenRecordCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52ECF5842148A73500301CC6 /* ScreenRecordCoordinator.swift */; }; |
| 12 | + 52ECF5872148A74600301CC6 /* ScreenRecorder.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52ECF5862148A74600301CC6 /* ScreenRecorder.swift */; }; |
| 13 | + 52ECF5892148A75700301CC6 /* WindowUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 52ECF5882148A75700301CC6 /* WindowUtil.swift */; }; |
11 | 14 | B3E7B58A1CC2AC0600A0062D /* RNReactNativeReplaykit.m in Sources */ = {isa = PBXBuildFile; fileRef = B3E7B5891CC2AC0600A0062D /* RNReactNativeReplaykit.m */; }; |
12 | 15 | /* End PBXBuildFile section */ |
13 | 16 |
|
|
25 | 28 |
|
26 | 29 | /* Begin PBXFileReference section */ |
27 | 30 | 134814201AA4EA6300B7C361 /* libRNReactNativeReplaykit.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libRNReactNativeReplaykit.a; sourceTree = BUILT_PRODUCTS_DIR; }; |
28 | | - 52ECF4742146084400301CC6 /* ScreenRecord */ = {isa = PBXFileReference; lastKnownFileType = folder; path = ScreenRecord; sourceTree = "<group>"; }; |
29 | | - 52ECF4752146088800301CC6 /* ScreenRecordBridge.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ScreenRecordBridge.m; sourceTree = "<group>"; }; |
30 | | - 52ECF4772146089A00301CC6 /* ScreenRecordBridge.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ScreenRecordBridge.h; sourceTree = "<group>"; }; |
| 31 | + 52ECF57E21487E1400301CC6 /* RNReactNativeReplaykit-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "RNReactNativeReplaykit-Bridging-Header.h"; sourceTree = "<group>"; }; |
| 32 | + 52ECF57F21487E1500301CC6 /* FileUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FileUtil.swift; sourceTree = "<group>"; }; |
| 33 | + 52ECF5842148A73500301CC6 /* ScreenRecordCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenRecordCoordinator.swift; sourceTree = "<group>"; }; |
| 34 | + 52ECF5862148A74600301CC6 /* ScreenRecorder.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ScreenRecorder.swift; sourceTree = "<group>"; }; |
| 35 | + 52ECF5882148A75700301CC6 /* WindowUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WindowUtil.swift; sourceTree = "<group>"; }; |
31 | 36 | B3E7B5881CC2AC0600A0062D /* RNReactNativeReplaykit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RNReactNativeReplaykit.h; sourceTree = "<group>"; }; |
32 | 37 | B3E7B5891CC2AC0600A0062D /* RNReactNativeReplaykit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RNReactNativeReplaykit.m; sourceTree = "<group>"; }; |
33 | 38 | /* End PBXFileReference section */ |
|
54 | 59 | 58B511D21A9E6C8500147676 = { |
55 | 60 | isa = PBXGroup; |
56 | 61 | children = ( |
57 | | - 52ECF4772146089A00301CC6 /* ScreenRecordBridge.h */, |
58 | | - 52ECF4752146088800301CC6 /* ScreenRecordBridge.m */, |
59 | | - 52ECF4742146084400301CC6 /* ScreenRecord */, |
| 62 | + 52ECF5882148A75700301CC6 /* WindowUtil.swift */, |
| 63 | + 52ECF5862148A74600301CC6 /* ScreenRecorder.swift */, |
| 64 | + 52ECF5842148A73500301CC6 /* ScreenRecordCoordinator.swift */, |
| 65 | + 52ECF57F21487E1500301CC6 /* FileUtil.swift */, |
60 | 66 | B3E7B5881CC2AC0600A0062D /* RNReactNativeReplaykit.h */, |
61 | 67 | B3E7B5891CC2AC0600A0062D /* RNReactNativeReplaykit.m */, |
62 | 68 | 134814211AA4EA7D00B7C361 /* Products */, |
| 69 | + 52ECF57E21487E1400301CC6 /* RNReactNativeReplaykit-Bridging-Header.h */, |
63 | 70 | ); |
64 | 71 | sourceTree = "<group>"; |
65 | 72 | }; |
|
94 | 101 | TargetAttributes = { |
95 | 102 | 58B511DA1A9E6C8500147676 = { |
96 | 103 | CreatedOnToolsVersion = 6.1.1; |
| 104 | + LastSwiftMigration = 0940; |
97 | 105 | }; |
98 | 106 | }; |
99 | 107 | }; |
|
120 | 128 | buildActionMask = 2147483647; |
121 | 129 | files = ( |
122 | 130 | B3E7B58A1CC2AC0600A0062D /* RNReactNativeReplaykit.m in Sources */, |
123 | | - 52ECF4762146088800301CC6 /* ScreenRecordBridge.m in Sources */, |
| 131 | + 52ECF5872148A74600301CC6 /* ScreenRecorder.swift in Sources */, |
| 132 | + 52ECF5892148A75700301CC6 /* WindowUtil.swift in Sources */, |
| 133 | + 52ECF58021487E1500301CC6 /* FileUtil.swift in Sources */, |
| 134 | + 52ECF5852148A73500301CC6 /* ScreenRecordCoordinator.swift in Sources */, |
124 | 135 | ); |
125 | 136 | runOnlyForDeploymentPostprocessing = 0; |
126 | 137 | }; |
|
147 | 158 | CLANG_WARN_UNREACHABLE_CODE = YES; |
148 | 159 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
149 | 160 | COPY_PHASE_STRIP = NO; |
| 161 | + DEFINES_MODULE = YES; |
150 | 162 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
151 | 163 | ENABLE_TESTABILITY = YES; |
152 | 164 | GCC_C_LANGUAGE_STANDARD = gnu99; |
|
167 | 179 | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
168 | 180 | MTL_ENABLE_DEBUG_INFO = YES; |
169 | 181 | ONLY_ACTIVE_ARCH = YES; |
| 182 | + PRODUCT_MODULE_NAME = RNReactNativeReplaykit; |
170 | 183 | SDKROOT = iphoneos; |
| 184 | + SWIFT_OBJC_BRIDGING_HEADER = "RNReactNativeReplaykit-Bridging-Header.h"; |
| 185 | + SWIFT_PRECOMPILE_BRIDGING_HEADER = YES; |
171 | 186 | }; |
172 | 187 | name = Debug; |
173 | 188 | }; |
|
191 | 206 | CLANG_WARN_UNREACHABLE_CODE = YES; |
192 | 207 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
193 | 208 | COPY_PHASE_STRIP = YES; |
| 209 | + DEFINES_MODULE = YES; |
194 | 210 | ENABLE_NS_ASSERTIONS = NO; |
195 | 211 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
196 | 212 | GCC_C_LANGUAGE_STANDARD = gnu99; |
|
203 | 219 | GCC_WARN_UNUSED_VARIABLE = YES; |
204 | 220 | IPHONEOS_DEPLOYMENT_TARGET = 8.0; |
205 | 221 | MTL_ENABLE_DEBUG_INFO = NO; |
| 222 | + PRODUCT_MODULE_NAME = RNReactNativeReplaykit; |
206 | 223 | SDKROOT = iphoneos; |
| 224 | + SWIFT_OBJC_BRIDGING_HEADER = "RNReactNativeReplaykit-Bridging-Header.h"; |
| 225 | + SWIFT_PRECOMPILE_BRIDGING_HEADER = YES; |
207 | 226 | VALIDATE_PRODUCT = YES; |
208 | 227 | }; |
209 | 228 | name = Release; |
210 | 229 | }; |
211 | 230 | 58B511F01A9E6C8500147676 /* Debug */ = { |
212 | 231 | isa = XCBuildConfiguration; |
213 | 232 | buildSettings = { |
| 233 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
| 234 | + CLANG_ENABLE_MODULES = YES; |
| 235 | + DEFINES_MODULE = YES; |
214 | 236 | HEADER_SEARCH_PATHS = ( |
215 | 237 | "$(inherited)", |
216 | 238 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, |
217 | 239 | "$(SRCROOT)/../../../React/**", |
218 | 240 | "$(SRCROOT)/../../react-native/React/**", |
219 | 241 | ); |
| 242 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
220 | 243 | LIBRARY_SEARCH_PATHS = "$(inherited)"; |
221 | 244 | OTHER_LDFLAGS = "-ObjC"; |
222 | 245 | PRODUCT_NAME = RNReactNativeReplaykit; |
223 | 246 | SKIP_INSTALL = YES; |
| 247 | + SWIFT_OBJC_BRIDGING_HEADER = "RNReactNativeReplaykit-Bridging-Header.h"; |
| 248 | + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; |
| 249 | + SWIFT_PRECOMPILE_BRIDGING_HEADER = YES; |
| 250 | + SWIFT_VERSION = 3.0; |
224 | 251 | }; |
225 | 252 | name = Debug; |
226 | 253 | }; |
227 | 254 | 58B511F11A9E6C8500147676 /* Release */ = { |
228 | 255 | isa = XCBuildConfiguration; |
229 | 256 | buildSettings = { |
| 257 | + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; |
| 258 | + CLANG_ENABLE_MODULES = YES; |
| 259 | + DEFINES_MODULE = YES; |
230 | 260 | HEADER_SEARCH_PATHS = ( |
231 | 261 | "$(inherited)", |
232 | 262 | /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include, |
233 | 263 | "$(SRCROOT)/../../../React/**", |
234 | 264 | "$(SRCROOT)/../../react-native/React/**", |
235 | 265 | ); |
| 266 | + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
236 | 267 | LIBRARY_SEARCH_PATHS = "$(inherited)"; |
237 | 268 | OTHER_LDFLAGS = "-ObjC"; |
238 | 269 | PRODUCT_NAME = RNReactNativeReplaykit; |
239 | 270 | SKIP_INSTALL = YES; |
| 271 | + SWIFT_OBJC_BRIDGING_HEADER = "RNReactNativeReplaykit-Bridging-Header.h"; |
| 272 | + SWIFT_PRECOMPILE_BRIDGING_HEADER = YES; |
| 273 | + SWIFT_VERSION = 3.0; |
240 | 274 | }; |
241 | 275 | name = Release; |
242 | 276 | }; |
|
0 commit comments