|
3 | 3 | archiveVersion = 1; |
4 | 4 | classes = { |
5 | 5 | }; |
6 | | - objectVersion = 46; |
| 6 | + objectVersion = 54; |
7 | 7 | objects = { |
8 | 8 |
|
9 | 9 | /* Begin PBXBuildFile section */ |
|
18 | 18 | 823255B31EB87313006F95C3 /* NotificationBannerQueue.swift in Sources */ = {isa = PBXBuildFile; fileRef = 823255A31EB87313006F95C3 /* NotificationBannerQueue.swift */; }; |
19 | 19 | 823255B41EB87313006F95C3 /* StatusBarNotificationBanner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 823255A41EB87313006F95C3 /* StatusBarNotificationBanner.swift */; }; |
20 | 20 | 823255B61EB87313006F95C3 /* NotificationBanner.h in Headers */ = {isa = PBXBuildFile; fileRef = 823255A71EB87313006F95C3 /* NotificationBanner.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
21 | | - 823255B91EB8736D006F95C3 /* Cartfile in Resources */ = {isa = PBXBuildFile; fileRef = 823255B81EB8736D006F95C3 /* Cartfile */; }; |
22 | 21 | A999043F1EEF64F0006DA132 /* BannerHapticGenerator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A999043E1EEF64F0006DA132 /* BannerHapticGenerator.swift */; }; |
23 | | - EA9A178A1EC75DE000CF2261 /* MarqueeLabel.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A17891EC75DE000CF2261 /* MarqueeLabel.framework */; }; |
24 | | - EA9A178C1EC75DE400CF2261 /* SnapKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EA9A178B1EC75DE400CF2261 /* SnapKit.framework */; }; |
| 22 | + BDB71E322BC8508500E946A4 /* SnapKit in Frameworks */ = {isa = PBXBuildFile; productRef = BDB71E312BC8508500E946A4 /* SnapKit */; }; |
| 23 | + BDB71E372BC8509E00E946A4 /* MarqueeLabel in Frameworks */ = {isa = PBXBuildFile; productRef = BDB71E362BC8509E00E946A4 /* MarqueeLabel */; }; |
25 | 24 | F63A905B2381423E00F70CEB /* UIWindow+orientation.swift in Sources */ = {isa = PBXBuildFile; fileRef = F63A90592381423E00F70CEB /* UIWindow+orientation.swift */; }; |
26 | 25 | F7E13CF61FB192ED0008EE4C /* NotificationBannerUtilities.swift in Sources */ = {isa = PBXBuildFile; fileRef = F7E13CF51FB192ED0008EE4C /* NotificationBannerUtilities.swift */; }; |
27 | 26 | /* End PBXBuildFile section */ |
|
41 | 40 | 823255A41EB87313006F95C3 /* StatusBarNotificationBanner.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = StatusBarNotificationBanner.swift; sourceTree = "<group>"; }; |
42 | 41 | 823255A61EB87313006F95C3 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; }; |
43 | 42 | 823255A71EB87313006F95C3 /* NotificationBanner.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NotificationBanner.h; sourceTree = "<group>"; }; |
44 | | - 823255B81EB8736D006F95C3 /* Cartfile */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = Cartfile; sourceTree = "<group>"; }; |
45 | | - 823255BB1EB87CB7006F95C3 /* Cartfile.resolved */ = {isa = PBXFileReference; lastKnownFileType = text; path = Cartfile.resolved; sourceTree = "<group>"; }; |
46 | 43 | 951D609C1F71BF82008E4BCC /* NotificationBannerUtilities.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationBannerUtilities.swift; sourceTree = "<group>"; }; |
47 | 44 | A999043E1EEF64F0006DA132 /* BannerHapticGenerator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BannerHapticGenerator.swift; sourceTree = "<group>"; }; |
48 | | - EA9A17891EC75DE000CF2261 /* MarqueeLabel.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MarqueeLabel.framework; path = Carthage/Build/iOS/MarqueeLabel.framework; sourceTree = "<group>"; }; |
49 | | - EA9A178B1EC75DE400CF2261 /* SnapKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SnapKit.framework; path = Carthage/Build/iOS/SnapKit.framework; sourceTree = "<group>"; }; |
50 | 45 | F63A90592381423E00F70CEB /* UIWindow+orientation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIWindow+orientation.swift"; sourceTree = "<group>"; }; |
51 | 46 | F7E13CF51FB192ED0008EE4C /* NotificationBannerUtilities.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NotificationBannerUtilities.swift; sourceTree = "<group>"; }; |
52 | 47 | /* End PBXFileReference section */ |
|
56 | 51 | isa = PBXFrameworksBuildPhase; |
57 | 52 | buildActionMask = 2147483647; |
58 | 53 | files = ( |
59 | | - EA9A178A1EC75DE000CF2261 /* MarqueeLabel.framework in Frameworks */, |
60 | | - EA9A178C1EC75DE400CF2261 /* SnapKit.framework in Frameworks */, |
| 54 | + BDB71E322BC8508500E946A4 /* SnapKit in Frameworks */, |
| 55 | + BDB71E372BC8509E00E946A4 /* MarqueeLabel in Frameworks */, |
61 | 56 | ); |
62 | 57 | runOnlyForDeploymentPostprocessing = 0; |
63 | 58 | }; |
|
67 | 62 | 823255811EB872AB006F95C3 = { |
68 | 63 | isa = PBXGroup; |
69 | 64 | children = ( |
70 | | - 823255B71EB8735E006F95C3 /* Root Files */, |
71 | 65 | 8232558D1EB872AB006F95C3 /* NotificationBanner */, |
72 | 66 | 8232558C1EB872AB006F95C3 /* Products */, |
73 | 67 | EA9A17881EC75DE000CF2261 /* Frameworks */, |
|
122 | 116 | path = "Supporting Files"; |
123 | 117 | sourceTree = "<group>"; |
124 | 118 | }; |
125 | | - 823255B71EB8735E006F95C3 /* Root Files */ = { |
126 | | - isa = PBXGroup; |
127 | | - children = ( |
128 | | - 823255B81EB8736D006F95C3 /* Cartfile */, |
129 | | - 823255BB1EB87CB7006F95C3 /* Cartfile.resolved */, |
130 | | - ); |
131 | | - name = "Root Files"; |
132 | | - sourceTree = "<group>"; |
133 | | - }; |
134 | 119 | EA9A17881EC75DE000CF2261 /* Frameworks */ = { |
135 | 120 | isa = PBXGroup; |
136 | 121 | children = ( |
137 | | - EA9A178B1EC75DE400CF2261 /* SnapKit.framework */, |
138 | | - EA9A17891EC75DE000CF2261 /* MarqueeLabel.framework */, |
139 | 122 | ); |
140 | 123 | name = Frameworks; |
141 | 124 | sourceTree = "<group>"; |
|
168 | 151 | dependencies = ( |
169 | 152 | ); |
170 | 153 | name = NotificationBanner; |
| 154 | + packageProductDependencies = ( |
| 155 | + BDB71E312BC8508500E946A4 /* SnapKit */, |
| 156 | + BDB71E362BC8509E00E946A4 /* MarqueeLabel */, |
| 157 | + ); |
171 | 158 | productName = NotificationBanner; |
172 | 159 | productReference = 8232558B1EB872AB006F95C3 /* NotificationBanner.framework */; |
173 | 160 | productType = "com.apple.product-type.framework"; |
|
178 | 165 | 823255821EB872AB006F95C3 /* Project object */ = { |
179 | 166 | isa = PBXProject; |
180 | 167 | attributes = { |
181 | | - LastUpgradeCheck = 1020; |
| 168 | + BuildIndependentTargetsInParallel = YES; |
| 169 | + LastUpgradeCheck = 1530; |
182 | 170 | ORGANIZATIONNAME = "Dalton Hinterscher"; |
183 | 171 | TargetAttributes = { |
184 | 172 | 8232558A1EB872AB006F95C3 = { |
|
196 | 184 | Base, |
197 | 185 | ); |
198 | 186 | mainGroup = 823255811EB872AB006F95C3; |
| 187 | + packageReferences = ( |
| 188 | + BDB71E302BC8508500E946A4 /* XCRemoteSwiftPackageReference "SnapKit" */, |
| 189 | + BDB71E352BC8509E00E946A4 /* XCRemoteSwiftPackageReference "MarqueeLabel" */, |
| 190 | + ); |
199 | 191 | productRefGroup = 8232558C1EB872AB006F95C3 /* Products */; |
200 | 192 | projectDirPath = ""; |
201 | 193 | projectRoot = ""; |
|
210 | 202 | isa = PBXResourcesBuildPhase; |
211 | 203 | buildActionMask = 2147483647; |
212 | 204 | files = ( |
213 | | - 823255B91EB8736D006F95C3 /* Cartfile in Resources */, |
214 | 205 | ); |
215 | 206 | runOnlyForDeploymentPostprocessing = 0; |
216 | 207 | }; |
|
244 | 235 | isa = XCBuildConfiguration; |
245 | 236 | buildSettings = { |
246 | 237 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 238 | + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; |
247 | 239 | CLANG_ANALYZER_NONNULL = YES; |
248 | 240 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
249 | 241 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
|
265 | 257 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
266 | 258 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
267 | 259 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 260 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
268 | 261 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
269 | 262 | CLANG_WARN_STRICT_PROTOTYPES = YES; |
270 | 263 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
|
276 | 269 | DEBUG_INFORMATION_FORMAT = dwarf; |
277 | 270 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
278 | 271 | ENABLE_TESTABILITY = YES; |
| 272 | + ENABLE_USER_SCRIPT_SANDBOXING = YES; |
279 | 273 | GCC_C_LANGUAGE_STANDARD = gnu99; |
280 | 274 | GCC_DYNAMIC_NO_PIC = NO; |
281 | 275 | GCC_NO_COMMON_BLOCKS = YES; |
|
290 | 284 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
291 | 285 | GCC_WARN_UNUSED_FUNCTION = YES; |
292 | 286 | GCC_WARN_UNUSED_VARIABLE = YES; |
293 | | - IPHONEOS_DEPLOYMENT_TARGET = 10.3; |
| 287 | + IPHONEOS_DEPLOYMENT_TARGET = 12.0; |
294 | 288 | MTL_ENABLE_DEBUG_INFO = YES; |
295 | 289 | ONLY_ACTIVE_ARCH = YES; |
296 | 290 | SDKROOT = iphoneos; |
|
306 | 300 | isa = XCBuildConfiguration; |
307 | 301 | buildSettings = { |
308 | 302 | ALWAYS_SEARCH_USER_PATHS = NO; |
| 303 | + ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES; |
309 | 304 | CLANG_ANALYZER_NONNULL = YES; |
310 | 305 | CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; |
311 | 306 | CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; |
|
327 | 322 | CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; |
328 | 323 | CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; |
329 | 324 | CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; |
| 325 | + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; |
330 | 326 | CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; |
331 | 327 | CLANG_WARN_STRICT_PROTOTYPES = YES; |
332 | 328 | CLANG_WARN_SUSPICIOUS_MOVE = YES; |
|
338 | 334 | DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; |
339 | 335 | ENABLE_NS_ASSERTIONS = NO; |
340 | 336 | ENABLE_STRICT_OBJC_MSGSEND = YES; |
| 337 | + ENABLE_USER_SCRIPT_SANDBOXING = YES; |
341 | 338 | GCC_C_LANGUAGE_STANDARD = gnu99; |
342 | 339 | GCC_NO_COMMON_BLOCKS = YES; |
343 | 340 | GCC_WARN_64_TO_32_BIT_CONVERSION = YES; |
|
346 | 343 | GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; |
347 | 344 | GCC_WARN_UNUSED_FUNCTION = YES; |
348 | 345 | GCC_WARN_UNUSED_VARIABLE = YES; |
349 | | - IPHONEOS_DEPLOYMENT_TARGET = 10.3; |
| 346 | + IPHONEOS_DEPLOYMENT_TARGET = 12.0; |
350 | 347 | MTL_ENABLE_DEBUG_INFO = NO; |
351 | 348 | SDKROOT = iphoneos; |
352 | | - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; |
| 349 | + SWIFT_COMPILATION_MODE = wholemodule; |
| 350 | + SWIFT_OPTIMIZATION_LEVEL = "-O"; |
353 | 351 | TARGETED_DEVICE_FAMILY = "1,2"; |
354 | 352 | VALIDATE_PRODUCT = YES; |
355 | 353 | VERSIONING_SYSTEM = "apple-generic"; |
|
365 | 363 | DYLIB_COMPATIBILITY_VERSION = 1; |
366 | 364 | DYLIB_CURRENT_VERSION = 1; |
367 | 365 | DYLIB_INSTALL_NAME_BASE = "@rpath"; |
368 | | - FRAMEWORK_SEARCH_PATHS = ( |
369 | | - "$(inherited)", |
370 | | - "$(PROJECT_DIR)/Carthage/Build/iOS", |
371 | | - ); |
| 366 | + ENABLE_MODULE_VERIFIER = YES; |
372 | 367 | INFOPLIST_FILE = "$(SRCROOT)/NotificationBanner/Supporting Files/Info.plist"; |
373 | 368 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
374 | | - IPHONEOS_DEPLOYMENT_TARGET = 10.0; |
375 | | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
| 369 | + IPHONEOS_DEPLOYMENT_TARGET = 12.0; |
| 370 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 371 | + "$(inherited)", |
| 372 | + "@executable_path/Frameworks", |
| 373 | + "@loader_path/Frameworks", |
| 374 | + ); |
| 375 | + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11"; |
376 | 376 | PRODUCT_BUNDLE_IDENTIFIER = com.dh.NotificationBanner; |
377 | 377 | PRODUCT_NAME = "$(TARGET_NAME)"; |
378 | 378 | SKIP_INSTALL = YES; |
|
388 | 388 | DYLIB_COMPATIBILITY_VERSION = 1; |
389 | 389 | DYLIB_CURRENT_VERSION = 1; |
390 | 390 | DYLIB_INSTALL_NAME_BASE = "@rpath"; |
391 | | - FRAMEWORK_SEARCH_PATHS = ( |
392 | | - "$(inherited)", |
393 | | - "$(PROJECT_DIR)/Carthage/Build/iOS", |
394 | | - ); |
| 391 | + ENABLE_MODULE_VERIFIER = YES; |
395 | 392 | INFOPLIST_FILE = "$(SRCROOT)/NotificationBanner/Supporting Files/Info.plist"; |
396 | 393 | INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; |
397 | | - IPHONEOS_DEPLOYMENT_TARGET = 10.0; |
398 | | - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; |
| 394 | + IPHONEOS_DEPLOYMENT_TARGET = 12.0; |
| 395 | + LD_RUNPATH_SEARCH_PATHS = ( |
| 396 | + "$(inherited)", |
| 397 | + "@executable_path/Frameworks", |
| 398 | + "@loader_path/Frameworks", |
| 399 | + ); |
| 400 | + MODULE_VERIFIER_SUPPORTED_LANGUAGE_STANDARDS = "gnu99 gnu++11"; |
399 | 401 | PRODUCT_BUNDLE_IDENTIFIER = com.dh.NotificationBanner; |
400 | 402 | PRODUCT_NAME = "$(TARGET_NAME)"; |
401 | 403 | SKIP_INSTALL = YES; |
|
425 | 427 | defaultConfigurationName = Release; |
426 | 428 | }; |
427 | 429 | /* End XCConfigurationList section */ |
| 430 | + |
| 431 | +/* Begin XCRemoteSwiftPackageReference section */ |
| 432 | + BDB71E302BC8508500E946A4 /* XCRemoteSwiftPackageReference "SnapKit" */ = { |
| 433 | + isa = XCRemoteSwiftPackageReference; |
| 434 | + repositoryURL = "https://github.com/SnapKit/SnapKit"; |
| 435 | + requirement = { |
| 436 | + kind = upToNextMajorVersion; |
| 437 | + minimumVersion = 5.7.1; |
| 438 | + }; |
| 439 | + }; |
| 440 | + BDB71E352BC8509E00E946A4 /* XCRemoteSwiftPackageReference "MarqueeLabel" */ = { |
| 441 | + isa = XCRemoteSwiftPackageReference; |
| 442 | + repositoryURL = "https://github.com/cbpowell/MarqueeLabel"; |
| 443 | + requirement = { |
| 444 | + kind = upToNextMajorVersion; |
| 445 | + minimumVersion = 4.5.0; |
| 446 | + }; |
| 447 | + }; |
| 448 | +/* End XCRemoteSwiftPackageReference section */ |
| 449 | + |
| 450 | +/* Begin XCSwiftPackageProductDependency section */ |
| 451 | + BDB71E312BC8508500E946A4 /* SnapKit */ = { |
| 452 | + isa = XCSwiftPackageProductDependency; |
| 453 | + package = BDB71E302BC8508500E946A4 /* XCRemoteSwiftPackageReference "SnapKit" */; |
| 454 | + productName = SnapKit; |
| 455 | + }; |
| 456 | + BDB71E362BC8509E00E946A4 /* MarqueeLabel */ = { |
| 457 | + isa = XCSwiftPackageProductDependency; |
| 458 | + package = BDB71E352BC8509E00E946A4 /* XCRemoteSwiftPackageReference "MarqueeLabel" */; |
| 459 | + productName = MarqueeLabel; |
| 460 | + }; |
| 461 | +/* End XCSwiftPackageProductDependency section */ |
428 | 462 | }; |
429 | 463 | rootObject = 823255821EB872AB006F95C3 /* Project object */; |
430 | 464 | } |
0 commit comments