|
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
| 10 | + 6A53E1971FB1A54300928FA3 /* BMPlayerManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A53E1961FB1A54200928FA3 /* BMPlayerManager.swift */; }; |
10 | 11 | 6A5B61D01EADB5DA00158FF9 /* BMPlayer.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A5B61C41EADB5DA00158FF9 /* BMPlayer.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
11 | 12 | 6A5B61D11EADB5DA00158FF9 /* BMPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5B61C51EADB5DA00158FF9 /* BMPlayer.swift */; }; |
12 | 13 | 6A5B61D21EADB5DA00158FF9 /* BMPlayerClearityChooseButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5B61C61EADB5DA00158FF9 /* BMPlayerClearityChooseButton.swift */; }; |
13 | 14 | 6A5B61D31EADB5DA00158FF9 /* BMPlayerControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5B61C71EADB5DA00158FF9 /* BMPlayerControlView.swift */; }; |
14 | 15 | 6A5B61D41EADB5DA00158FF9 /* BMPlayerItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5B61C81EADB5DA00158FF9 /* BMPlayerItem.swift */; }; |
15 | 16 | 6A5B61D51EADB5DA00158FF9 /* BMPlayerLayerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5B61C91EADB5DA00158FF9 /* BMPlayerLayerView.swift */; }; |
16 | | - 6A5B61D61EADB5DA00158FF9 /* BMPlayerManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5B61CA1EADB5DA00158FF9 /* BMPlayerManager.swift */; }; |
17 | 17 | 6A5B61D71EADB5DA00158FF9 /* BMPlayerProtocols.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5B61CB1EADB5DA00158FF9 /* BMPlayerProtocols.swift */; }; |
18 | 18 | 6A5B61D81EADB5DA00158FF9 /* BMSubtitles.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5B61CC1EADB5DA00158FF9 /* BMSubtitles.swift */; }; |
19 | 19 | 6A5B61D91EADB5DA00158FF9 /* BMTimeSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6A5B61CD1EADB5DA00158FF9 /* BMTimeSlider.swift */; }; |
20 | | - 6A5B61DA1EADB5DA00158FF9 /* Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 6A5B61CE1EADB5DA00158FF9 /* Info.plist */; }; |
21 | 20 | 6A5B61DB1EADB5DA00158FF9 /* Pod_Asset_BMPlayer.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 6A5B61CF1EADB5DA00158FF9 /* Pod_Asset_BMPlayer.xcassets */; }; |
22 | 21 | 6A6FDBA61DF19AB3003727BC /* NVActivityIndicatorView.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6A6FDBA21DF19A39003727BC /* NVActivityIndicatorView.framework */; }; |
23 | 22 | 6A6FDBA71DF19AB3003727BC /* SnapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 6A6FDBA31DF19A39003727BC /* SnapKit.framework */; }; |
24 | 23 | /* End PBXBuildFile section */ |
25 | 24 |
|
26 | 25 | /* Begin PBXFileReference section */ |
27 | 26 | 6A302EE81DF199F700AD54B6 /* BMPlayer.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = BMPlayer.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
| 27 | + 6A53E1961FB1A54200928FA3 /* BMPlayerManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = BMPlayerManager.swift; path = Default/BMPlayerManager.swift; sourceTree = "<group>"; }; |
28 | 28 | 6A5B61C41EADB5DA00158FF9 /* BMPlayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BMPlayer.h; sourceTree = "<group>"; }; |
29 | 29 | 6A5B61C51EADB5DA00158FF9 /* BMPlayer.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BMPlayer.swift; sourceTree = "<group>"; }; |
30 | 30 | 6A5B61C61EADB5DA00158FF9 /* BMPlayerClearityChooseButton.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BMPlayerClearityChooseButton.swift; sourceTree = "<group>"; }; |
31 | 31 | 6A5B61C71EADB5DA00158FF9 /* BMPlayerControlView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BMPlayerControlView.swift; sourceTree = "<group>"; }; |
32 | 32 | 6A5B61C81EADB5DA00158FF9 /* BMPlayerItem.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BMPlayerItem.swift; sourceTree = "<group>"; }; |
33 | 33 | 6A5B61C91EADB5DA00158FF9 /* BMPlayerLayerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BMPlayerLayerView.swift; sourceTree = "<group>"; }; |
34 | | - 6A5B61CA1EADB5DA00158FF9 /* BMPlayerManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BMPlayerManager.swift; sourceTree = "<group>"; }; |
35 | 34 | 6A5B61CB1EADB5DA00158FF9 /* BMPlayerProtocols.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BMPlayerProtocols.swift; sourceTree = "<group>"; }; |
36 | 35 | 6A5B61CC1EADB5DA00158FF9 /* BMSubtitles.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BMSubtitles.swift; sourceTree = "<group>"; }; |
37 | 36 | 6A5B61CD1EADB5DA00158FF9 /* BMTimeSlider.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BMTimeSlider.swift; sourceTree = "<group>"; }; |
|
57 | 56 | 6A302EDE1DF199F700AD54B6 = { |
58 | 57 | isa = PBXGroup; |
59 | 58 | children = ( |
60 | | - 6A302EEA1DF199F700AD54B6 /* BMPlayer */, |
| 59 | + 6A5B61C31EADB5DA00158FF9 /* Source */, |
61 | 60 | 6A302EE91DF199F700AD54B6 /* Products */, |
62 | 61 | 6A6FDBA11DF19A39003727BC /* Frameworks */, |
63 | 62 | ); |
|
71 | 70 | name = Products; |
72 | 71 | sourceTree = "<group>"; |
73 | 72 | }; |
74 | | - 6A302EEA1DF199F700AD54B6 /* BMPlayer */ = { |
75 | | - isa = PBXGroup; |
76 | | - children = ( |
77 | | - 6A5B61C31EADB5DA00158FF9 /* Source */, |
78 | | - ); |
79 | | - path = BMPlayer; |
80 | | - sourceTree = "<group>"; |
81 | | - }; |
82 | 73 | 6A5B61C31EADB5DA00158FF9 /* Source */ = { |
83 | 74 | isa = PBXGroup; |
84 | 75 | children = ( |
|
88 | 79 | 6A5B61C71EADB5DA00158FF9 /* BMPlayerControlView.swift */, |
89 | 80 | 6A5B61C81EADB5DA00158FF9 /* BMPlayerItem.swift */, |
90 | 81 | 6A5B61C91EADB5DA00158FF9 /* BMPlayerLayerView.swift */, |
91 | | - 6A5B61CA1EADB5DA00158FF9 /* BMPlayerManager.swift */, |
| 82 | + 6A53E1961FB1A54200928FA3 /* BMPlayerManager.swift */, |
92 | 83 | 6A5B61CB1EADB5DA00158FF9 /* BMPlayerProtocols.swift */, |
93 | 84 | 6A5B61CC1EADB5DA00158FF9 /* BMSubtitles.swift */, |
94 | 85 | 6A5B61CD1EADB5DA00158FF9 /* BMTimeSlider.swift */, |
|
145 | 136 | 6A302EDF1DF199F700AD54B6 /* Project object */ = { |
146 | 137 | isa = PBXProject; |
147 | 138 | attributes = { |
148 | | - LastUpgradeCheck = 0810; |
| 139 | + LastUpgradeCheck = 0910; |
149 | 140 | ORGANIZATIONNAME = BrikerMan; |
150 | 141 | TargetAttributes = { |
151 | 142 | 6A302EE71DF199F700AD54B6 = { |
|
178 | 169 | buildActionMask = 2147483647; |
179 | 170 | files = ( |
180 | 171 | 6A5B61DB1EADB5DA00158FF9 /* Pod_Asset_BMPlayer.xcassets in Resources */, |
181 | | - 6A5B61DA1EADB5DA00158FF9 /* Info.plist in Resources */, |
182 | 172 | ); |
183 | 173 | runOnlyForDeploymentPostprocessing = 0; |
184 | 174 | }; |
|
190 | 180 | buildActionMask = 2147483647; |
191 | 181 | files = ( |
192 | 182 | 6A5B61D41EADB5DA00158FF9 /* BMPlayerItem.swift in Sources */, |
193 | | - 6A5B61D61EADB5DA00158FF9 /* BMPlayerManager.swift in Sources */, |
194 | 183 | 6A5B61D81EADB5DA00158FF9 /* BMSubtitles.swift in Sources */, |
| 184 | + 6A53E1971FB1A54300928FA3 /* BMPlayerManager.swift in Sources */, |
195 | 185 | 6A5B61D71EADB5DA00158FF9 /* BMPlayerProtocols.swift in Sources */, |
196 | 186 | 6A5B61D51EADB5DA00158FF9 /* BMPlayerLayerView.swift in Sources */, |
197 | 187 | 6A5B61D31EADB5DA00158FF9 /* BMPlayerControlView.swift in Sources */, |
|
213 | 203 | CLANG_CXX_LIBRARY = "libc++"; |
214 | 204 | CLANG_ENABLE_MODULES = YES; |
215 | 205 | CLANG_ENABLE_OBJC_ARC = YES; |
| 206 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
216 | 207 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 208 | + CLANG_WARN_COMMA = YES; |
217 | 209 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
218 | 210 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
219 | 211 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
220 | 212 | CLANG_WARN_EMPTY_BODY = YES; |
221 | 213 | CLANG_WARN_ENUM_CONVERSION = YES; |
222 | 214 | CLANG_WARN_INFINITE_RECURSION = YES; |
223 | 215 | CLANG_WARN_INT_CONVERSION = YES; |
| 216 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 217 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
224 | 218 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 219 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 220 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
| 221 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; |
225 | 222 | CLANG_WARN_SUSPICIOUS_MOVES = YES; |
226 | 223 | CLANG_WARN_UNREACHABLE_CODE = YES; |
227 | 224 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
266 | 263 | CLANG_CXX_LIBRARY = "libc++"; |
267 | 264 | CLANG_ENABLE_MODULES = YES; |
268 | 265 | CLANG_ENABLE_OBJC_ARC = YES; |
| 266 | + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; |
269 | 267 | CLANG_WARN_BOOL_CONVERSION = YES; |
| 268 | + CLANG_WARN_COMMA = YES; |
270 | 269 | CLANG_WARN_CONSTANT_CONVERSION = YES; |
271 | 270 | CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; |
272 | 271 | CLANG_WARN_DOCUMENTATION_COMMENTS = YES; |
273 | 272 | CLANG_WARN_EMPTY_BODY = YES; |
274 | 273 | CLANG_WARN_ENUM_CONVERSION = YES; |
275 | 274 | CLANG_WARN_INFINITE_RECURSION = YES; |
276 | 275 | CLANG_WARN_INT_CONVERSION = YES; |
| 276 | + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; |
| 277 | + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
277 | 278 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 279 | + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
| 280 | + CLANG_WARN_STRICT_PROTOTYPES = YES; |
| 281 | + CLANG_WARN_SUSPICIOUS_MOVE = YES; |
278 | 282 | CLANG_WARN_SUSPICIOUS_MOVES = YES; |
279 | 283 | CLANG_WARN_UNREACHABLE_CODE = YES; |
280 | 284 | CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; |
|
323 | 327 | PRODUCT_BUNDLE_IDENTIFIER = con.eliyar.BMPlayer; |
324 | 328 | PRODUCT_NAME = "$(TARGET_NAME)"; |
325 | 329 | SKIP_INSTALL = YES; |
326 | | - SWIFT_VERSION = 3.0; |
| 330 | + SWIFT_VERSION = 4.0; |
327 | 331 | }; |
328 | 332 | name = Debug; |
329 | 333 | }; |
|
347 | 351 | PRODUCT_BUNDLE_IDENTIFIER = con.eliyar.BMPlayer; |
348 | 352 | PRODUCT_NAME = "$(TARGET_NAME)"; |
349 | 353 | SKIP_INSTALL = YES; |
350 | | - SWIFT_VERSION = 3.0; |
| 354 | + SWIFT_VERSION = 4.0; |
351 | 355 | }; |
352 | 356 | name = Release; |
353 | 357 | }; |
|
0 commit comments