diff --git a/CHANGELOG.md b/CHANGELOG.md index 4f3d5696..e32c4624 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,6 @@ # Changelog +* **0.8.1** Added shadow appearance properties * **0.8.0** Separated tap and pan gesture dismissal * **0.7.1** Fixes Objective-C compatability
Improved Carthage handling * **0.7.0** Removed FXBlurView while switching to DynamicBlurView diff --git a/Example/Podfile.lock b/Example/Podfile.lock index ac3cb39d..b618ea4a 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -6,9 +6,9 @@ PODS: - FBSnapshotTestCase/SwiftSupport (2.1.4): - FBSnapshotTestCase/Core - Nimble (7.0.3) - - PopupDialog (0.8.0): + - PopupDialog (0.8.1): - DynamicBlurView (~> 2.0) - - SwiftLint (0.26.0) + - SwiftLint (0.27.0) DEPENDENCIES: - FBSnapshotTestCase (from `https://github.com/facebook/ios-snapshot-test-case.git`, commit `ed4e6a6`) @@ -16,12 +16,18 @@ DEPENDENCIES: - PopupDialog (from `../`) - SwiftLint (~> 0.22) +SPEC REPOS: + https://github.com/cocoapods/specs.git: + - DynamicBlurView + - Nimble + - SwiftLint + EXTERNAL SOURCES: FBSnapshotTestCase: :commit: ed4e6a6 :git: https://github.com/facebook/ios-snapshot-test-case.git PopupDialog: - :path: ../ + :path: "../" CHECKOUT OPTIONS: FBSnapshotTestCase: @@ -32,9 +38,9 @@ SPEC CHECKSUMS: DynamicBlurView: aa6db4defc6e537eb86fc5e58dd3991666178399 FBSnapshotTestCase: 094f9f314decbabe373b87cc339bea235a63e07a Nimble: 7f5a9c447a33002645a071bddafbfb24ea70e0ac - PopupDialog: 764c106b6ab9175958cf189175fad612a334d87d - SwiftLint: f6b83e8d95ee1e91e11932d843af4fdcbf3fc764 + PopupDialog: 8d69f3c44b2ebde5a45fe64546bf4ee0d574d763 + SwiftLint: 3207c1faa2240bf8973b191820a116113cd11073 PODFILE CHECKSUM: 7a27ac877c3a93aa83583a4625417841e72145e5 -COCOAPODS: 1.4.0 +COCOAPODS: 1.5.3 diff --git a/Example/Pods/Local Podspecs/PopupDialog.podspec.json b/Example/Pods/Local Podspecs/PopupDialog.podspec.json index ebf92dbe..f664db8f 100644 --- a/Example/Pods/Local Podspecs/PopupDialog.podspec.json +++ b/Example/Pods/Local Podspecs/PopupDialog.podspec.json @@ -1,6 +1,6 @@ { "name": "PopupDialog", - "version": "0.8.0", + "version": "0.8.1", "summary": "A simple custom popup dialog view controller", "homepage": "https://github.com/orderella/PopupDialog", "license": { @@ -12,7 +12,7 @@ }, "source": { "git": "https://github.com/orderella/PopupDialog.git", - "tag": "0.8.0" + "tag": "0.8.1" }, "social_media_url": "https://twitter.com/theMWFire", "platforms": { diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index ac3cb39d..b618ea4a 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -6,9 +6,9 @@ PODS: - FBSnapshotTestCase/SwiftSupport (2.1.4): - FBSnapshotTestCase/Core - Nimble (7.0.3) - - PopupDialog (0.8.0): + - PopupDialog (0.8.1): - DynamicBlurView (~> 2.0) - - SwiftLint (0.26.0) + - SwiftLint (0.27.0) DEPENDENCIES: - FBSnapshotTestCase (from `https://github.com/facebook/ios-snapshot-test-case.git`, commit `ed4e6a6`) @@ -16,12 +16,18 @@ DEPENDENCIES: - PopupDialog (from `../`) - SwiftLint (~> 0.22) +SPEC REPOS: + https://github.com/cocoapods/specs.git: + - DynamicBlurView + - Nimble + - SwiftLint + EXTERNAL SOURCES: FBSnapshotTestCase: :commit: ed4e6a6 :git: https://github.com/facebook/ios-snapshot-test-case.git PopupDialog: - :path: ../ + :path: "../" CHECKOUT OPTIONS: FBSnapshotTestCase: @@ -32,9 +38,9 @@ SPEC CHECKSUMS: DynamicBlurView: aa6db4defc6e537eb86fc5e58dd3991666178399 FBSnapshotTestCase: 094f9f314decbabe373b87cc339bea235a63e07a Nimble: 7f5a9c447a33002645a071bddafbfb24ea70e0ac - PopupDialog: 764c106b6ab9175958cf189175fad612a334d87d - SwiftLint: f6b83e8d95ee1e91e11932d843af4fdcbf3fc764 + PopupDialog: 8d69f3c44b2ebde5a45fe64546bf4ee0d574d763 + SwiftLint: 3207c1faa2240bf8973b191820a116113cd11073 PODFILE CHECKSUM: 7a27ac877c3a93aa83583a4625417841e72145e5 -COCOAPODS: 1.4.0 +COCOAPODS: 1.5.3 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 09a1a68f..ed268c71 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -12,7 +12,6 @@ 094973D2D2F1E3B2E772F93C8147C6B9 /* UIApplication+StrictKeyWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = DAFD6B6C1E013BACB86D8049C468B219 /* UIApplication+StrictKeyWindow.m */; }; 0A2CA8B0DD7E300ABFCF1956E6B58248 /* Nimble.h in Headers */ = {isa = PBXBuildFile; fileRef = 993753BA1081BE7EE38FF48FF0ABAC05 /* Nimble.h */; settings = {ATTRIBUTES = (Public, ); }; }; 0F979D0A878062EA1DFD82B4ACE22C01 /* DynamicBlurView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7DF14475FC27AF8A2AB4B72D0CC52460 /* DynamicBlurView-dummy.m */; }; - 1187B3F233644FB79CB9A144C4EA4BEA /* Pods-PopupDialog_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EE967C22F5B34233371476B825830F8 /* Pods-PopupDialog_Tests-dummy.m */; }; 14FAE6F9040E2A653818906310FADABD /* TransitionAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3D306518EE7130B60E59177D30ED3EA8 /* TransitionAnimator.swift */; }; 17C8EE7DF3F57C8F99EAF63C6E61EA99 /* FailureMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 527EE9036E34C153240D1559595D3214 /* FailureMessage.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; 1A3E19B9F5EEB773C3BB61CA42F8BF62 /* DSL.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5F58CB35D25C70A38503073A82E935B1 /* DSL.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; @@ -21,7 +20,6 @@ 1E1CE28FFCCD7499620B47C910E9B9E9 /* BeLogical.swift in Sources */ = {isa = PBXBuildFile; fileRef = 590CBD13AD3AA5D67687EC85F73344BA /* BeLogical.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; 22E9F6FA56858A5F7A5D664E5968ECB0 /* NMBExceptionCapture.h in Headers */ = {isa = PBXBuildFile; fileRef = 85DF90AF135425497EA12259C51C6E7A /* NMBExceptionCapture.h */; settings = {ATTRIBUTES = (Public, ); }; }; 230C18B1AD5A892166FCA59CD245F3E5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2314AE5E7E0F4E333A37DC4B59C9471 /* Foundation.framework */; }; - 2356A64C5B750EAD2CB6D1FC67780D0D /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2314AE5E7E0F4E333A37DC4B59C9471 /* Foundation.framework */; }; 25D1805055756CAA69A167CA03B2465C /* ContainElementSatisfying.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6C3F5891F086C459B0200790D46EA15B /* ContainElementSatisfying.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; 29A65FF7D1752DFFF87F5DC8F55CE859 /* ToSucceed.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6E0B825965D1D4737500FE681B07F9C0 /* ToSucceed.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; 2F485B69F51E4F723A38410F31F08550 /* FBSnapshotTestController.h in Headers */ = {isa = PBXBuildFile; fileRef = 3435778B79E27FCC21A1FB6E6F982CAE /* FBSnapshotTestController.h */; settings = {ATTRIBUTES = (Public, ); }; }; @@ -43,6 +41,7 @@ 45DF6DB62B8FBE276AE543B6D5977E4A /* PopupDialog-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E1DBA74928D1712C2FAC1149A3988D32 /* PopupDialog-dummy.m */; }; 45F183320C688F9978649F30ABE21D09 /* MatchError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 947040B0CF903B1910D8F47ABF8E97DD /* MatchError.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; 46948DAFC76CE60532EB6D1C3D4D06EE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2314AE5E7E0F4E333A37DC4B59C9471 /* Foundation.framework */; }; + 4C867FFFDAA91E06800807FCA4680C5D /* Pods-PopupDialog_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B8B92894F5CC0AB7AAFA24D1F957B4 /* Pods-PopupDialog_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 4CDACD8A5A6CFB688838AA988E7D1E43 /* Nimble-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FF8A9F67F716097905BB9C27B05B1FC7 /* Nimble-dummy.m */; }; 4FABBF5CA8F735F48035BE4144613CB7 /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = 28E5407265AC20DD7A1F366C1A6F391D /* Expression.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; 50698F14E7847E18B907E9373FBF4C21 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2314AE5E7E0F4E333A37DC4B59C9471 /* Foundation.framework */; }; @@ -79,7 +78,6 @@ 75ABB48E3C30C2D736C3D05D6FD566A8 /* BeNil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 925F1FCE2EA97A6305A2A8FAC411221E /* BeNil.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; 7B5222991D1C53DF737242CA6C90012C /* CwlCatchException.m in Sources */ = {isa = PBXBuildFile; fileRef = 75EF744080CF350F9FF396B1F094E975 /* CwlCatchException.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; 7E0C9AE6468A5DF91F0F4C7A387D725C /* BeAKindOf.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2B40D3DC6FD9783E96DEC30928317B2 /* BeAKindOf.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; - 7E4897C0EB5C9B81DA34A7AA1A9B0950 /* Pods-PopupDialog_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 61B8B92894F5CC0AB7AAFA24D1F957B4 /* Pods-PopupDialog_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 7E9B14D5F8842A86CA86F2AF45230725 /* XCTest.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = A9E5B4F42B4B58851CAFCE2329855EF0 /* XCTest.framework */; }; 813EB61E59AD2122BA898ED23809E249 /* UIView+Animations.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4C7AB2EF74D4E47062DF548FCE3A5772 /* UIView+Animations.swift */; }; 8170866E2ACE0ACFBC6D90081354EC65 /* Stringers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0EDF97B9125F729EA8EDB54D40AFE5BF /* Stringers.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; @@ -93,8 +91,10 @@ 96132E7432F8DD315A88A07C6B4F9C72 /* NMBStringify.h in Headers */ = {isa = PBXBuildFile; fileRef = EB1160F37B5347D52F6870DC41CDFE1D /* NMBStringify.h */; settings = {ATTRIBUTES = (Public, ); }; }; 9673CF780F48C8E4EC2A331717B1F67C /* FBSnapshotTestCase.h in Headers */ = {isa = PBXBuildFile; fileRef = 1405F0FB2376FE5AFE14AB9BCC4571C3 /* FBSnapshotTestCase.h */; settings = {ATTRIBUTES = (Public, ); }; }; 988EED125395950177DC14AF9BC87D8D /* HaveCount.swift in Sources */ = {isa = PBXBuildFile; fileRef = A73019209905889DE177923B8981BC31 /* HaveCount.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + 9989BA22D81729AC56F917E42C7AF4EF /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2314AE5E7E0F4E333A37DC4B59C9471 /* Foundation.framework */; }; A14CE6BBD447FCDF34E0DC60980FB072 /* InteractiveTransition.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4844BC4C859261A1B3EB767258BC37CA /* InteractiveTransition.swift */; }; A272932A4DF9AC2D3B0A21AC70606F6D /* CwlBadInstructionException.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0FC7FFF0286657BC55613F71A7C41B36 /* CwlBadInstructionException.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; + A3B22BBDE91CA1EFE283E9D3EED38BFE /* Pods-PopupDialog_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EE967C22F5B34233371476B825830F8 /* Pods-PopupDialog_Tests-dummy.m */; }; A4F69F3477A935285620AC3031C5C848 /* FBSnapshotTestController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1804E29370069F39E99C1AB4C0E75213 /* FBSnapshotTestController.m */; }; A61ADD214AA182EEB2AC95EA3F3D658F /* XCTestObservationCenter+Register.m in Sources */ = {isa = PBXBuildFile; fileRef = 98DB1E47315F88A8FD91C0A46CF7B6C3 /* XCTestObservationCenter+Register.m */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; A74537420FF0CEDC6B9E82E1DC4C2B15 /* Contain.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7A008AFC0AED11AFC385A93B19284A73 /* Contain.swift */; settings = {COMPILER_FLAGS = "-DPRODUCT_NAME=Nimble/Nimble"; }; }; @@ -149,6 +149,20 @@ remoteGlobalIDString = 9AD6E417B292CCB529632F0FA6F2EFEC; remoteInfo = DynamicBlurView; }; + 1BCB41F8FBAB2D01C6BE6710EC149AE7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 34CD2E3428AB802BACA62286FF5074B1; + remoteInfo = FBSnapshotTestCase; + }; + 4C1FBD853FDD552714C47E52B064B600 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6A3780BA431FD710786D832214C4C414; + remoteInfo = "Pods-PopupDialog_Example"; + }; 6F6D9E88BE6C7611365FCA6FBCB5713E /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -156,20 +170,13 @@ remoteGlobalIDString = 60032AE8B21D9692CFDED25763ACE65A; remoteInfo = PopupDialog; }; - 85CD9CA8D1085067952FD29D00D8C677 /* PBXContainerItemProxy */ = { + D499060B99527BBE65EF3D7852EA7D78 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; proxyType = 1; remoteGlobalIDString = DD7C8BF89FE8053D0A2A2D88BB49CF07; remoteInfo = Nimble; }; - C2B8ADF9FCE13112F20E84722F389776 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; - proxyType = 1; - remoteGlobalIDString = 34CD2E3428AB802BACA62286FF5074B1; - remoteInfo = FBSnapshotTestCase; - }; DA2C883C73675A4CA6BEC998E88B71ED /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = D41D8CD98F00B204E9800998ECF8427E /* Project object */; @@ -351,22 +358,22 @@ /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ - 0B6057AC2A05701D51B336BE1960856C /* Frameworks */ = { + 1D421A30A1BDB7E1C4216F64D0C939B1 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 2356A64C5B750EAD2CB6D1FC67780D0D /* Foundation.framework in Frameworks */, + 91D0138ACFAD733E4061F12E450C336C /* Foundation.framework in Frameworks */, + B27DFD6025D94758785918F1D6F6C060 /* QuartzCore.framework in Frameworks */, + 841FF232C33C7D49C58CEFDBE7EEB92B /* UIKit.framework in Frameworks */, + 7E9B14D5F8842A86CA86F2AF45230725 /* XCTest.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; - 1D421A30A1BDB7E1C4216F64D0C939B1 /* Frameworks */ = { + 2A4A66FD40F135C6DB6644A8561E4EA9 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 91D0138ACFAD733E4061F12E450C336C /* Foundation.framework in Frameworks */, - B27DFD6025D94758785918F1D6F6C060 /* QuartzCore.framework in Frameworks */, - 841FF232C33C7D49C58CEFDBE7EEB92B /* UIKit.framework in Frameworks */, - 7E9B14D5F8842A86CA86F2AF45230725 /* XCTest.framework in Frameworks */, + 9989BA22D81729AC56F917E42C7AF4EF /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -790,11 +797,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 8914B6617FCA6C708CD57F5D34BA6FD8 /* Headers */ = { + 87757985FE33E103194089CE27A49C42 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; files = ( - 7E4897C0EB5C9B81DA34A7AA1A9B0950 /* Pods-PopupDialog_Tests-umbrella.h in Headers */, + 4C867FFFDAA91E06800807FCA4680C5D /* Pods-PopupDialog_Tests-umbrella.h in Headers */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -878,40 +885,41 @@ productReference = C8DC0F2C05A9E44C40F596A97DE91A3D /* Pods_PopupDialog_Example.framework */; productType = "com.apple.product-type.framework"; }; - 9AD6E417B292CCB529632F0FA6F2EFEC /* DynamicBlurView */ = { + 7B618BFF162D6F0872F9DCA363526E22 /* Pods-PopupDialog_Tests */ = { isa = PBXNativeTarget; - buildConfigurationList = DF1B3C8A74EE5F0BA8EEA33D98DC56D1 /* Build configuration list for PBXNativeTarget "DynamicBlurView" */; + buildConfigurationList = 032A5759A24CE1AFF57DFB50F58F2ED1 /* Build configuration list for PBXNativeTarget "Pods-PopupDialog_Tests" */; buildPhases = ( - 2343253744ADE559BBDEC4EC41F51B6D /* Sources */, - 81668173AE602C46A6D214E9B4F84F91 /* Frameworks */, - 5780D23677E756CCB12940F250B0F6FD /* Headers */, + 68280F7A370837287E1AE62A80D44BB9 /* Sources */, + 2A4A66FD40F135C6DB6644A8561E4EA9 /* Frameworks */, + 87757985FE33E103194089CE27A49C42 /* Headers */, ); buildRules = ( ); dependencies = ( + D1F6F8EF4E10CF431C2A45399C3E3669 /* PBXTargetDependency */, + 0641F40F8D724B7F625A79CF6B6BA045 /* PBXTargetDependency */, + C2D23D3926B48811342175FE1C6FA246 /* PBXTargetDependency */, ); - name = DynamicBlurView; - productName = DynamicBlurView; - productReference = 3F59C104CD16B6103BDB94ED0DCE30C9 /* DynamicBlurView.framework */; + name = "Pods-PopupDialog_Tests"; + productName = "Pods-PopupDialog_Tests"; + productReference = C0F491FB05304559483C5E656148DF72 /* Pods_PopupDialog_Tests.framework */; productType = "com.apple.product-type.framework"; }; - A68BC5E3F50B70B47C8422049A6C4C02 /* Pods-PopupDialog_Tests */ = { + 9AD6E417B292CCB529632F0FA6F2EFEC /* DynamicBlurView */ = { isa = PBXNativeTarget; - buildConfigurationList = 3E1941A7F466AFABDF6B32A105DCEA29 /* Build configuration list for PBXNativeTarget "Pods-PopupDialog_Tests" */; + buildConfigurationList = DF1B3C8A74EE5F0BA8EEA33D98DC56D1 /* Build configuration list for PBXNativeTarget "DynamicBlurView" */; buildPhases = ( - 85991689AFA5210F8213E578BA58E58C /* Sources */, - 0B6057AC2A05701D51B336BE1960856C /* Frameworks */, - 8914B6617FCA6C708CD57F5D34BA6FD8 /* Headers */, + 2343253744ADE559BBDEC4EC41F51B6D /* Sources */, + 81668173AE602C46A6D214E9B4F84F91 /* Frameworks */, + 5780D23677E756CCB12940F250B0F6FD /* Headers */, ); buildRules = ( ); dependencies = ( - F3010DFF189ADF185C1FC7022D8FC249 /* PBXTargetDependency */, - 4C73ACD5FCE27BBAC685ABE8EA8899FE /* PBXTargetDependency */, ); - name = "Pods-PopupDialog_Tests"; - productName = "Pods-PopupDialog_Tests"; - productReference = C0F491FB05304559483C5E656148DF72 /* Pods_PopupDialog_Tests.framework */; + name = DynamicBlurView; + productName = DynamicBlurView; + productReference = 3F59C104CD16B6103BDB94ED0DCE30C9 /* DynamicBlurView.framework */; productType = "com.apple.product-type.framework"; }; DD7C8BF89FE8053D0A2A2D88BB49CF07 /* Nimble */ = { @@ -956,7 +964,7 @@ 34CD2E3428AB802BACA62286FF5074B1 /* FBSnapshotTestCase */, DD7C8BF89FE8053D0A2A2D88BB49CF07 /* Nimble */, 6A3780BA431FD710786D832214C4C414 /* Pods-PopupDialog_Example */, - A68BC5E3F50B70B47C8422049A6C4C02 /* Pods-PopupDialog_Tests */, + 7B618BFF162D6F0872F9DCA363526E22 /* Pods-PopupDialog_Tests */, 60032AE8B21D9692CFDED25763ACE65A /* PopupDialog */, ); }; @@ -1070,11 +1078,11 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 85991689AFA5210F8213E578BA58E58C /* Sources */ = { + 68280F7A370837287E1AE62A80D44BB9 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 1187B3F233644FB79CB9A144C4EA4BEA /* Pods-PopupDialog_Tests-dummy.m in Sources */, + A3B22BBDE91CA1EFE283E9D3EED38BFE /* Pods-PopupDialog_Tests-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1105,18 +1113,18 @@ /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ + 0641F40F8D724B7F625A79CF6B6BA045 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Nimble; + target = DD7C8BF89FE8053D0A2A2D88BB49CF07 /* Nimble */; + targetProxy = D499060B99527BBE65EF3D7852EA7D78 /* PBXContainerItemProxy */; + }; 1C53A32C908FA77D24245902CD770871 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = PopupDialog; target = 60032AE8B21D9692CFDED25763ACE65A /* PopupDialog */; targetProxy = 6F6D9E88BE6C7611365FCA6FBCB5713E /* PBXContainerItemProxy */; }; - 4C73ACD5FCE27BBAC685ABE8EA8899FE /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = Nimble; - target = DD7C8BF89FE8053D0A2A2D88BB49CF07 /* Nimble */; - targetProxy = 85CD9CA8D1085067952FD29D00D8C677 /* PBXContainerItemProxy */; - }; 59B062EC42D1BE6F5ECF970DC4311D68 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = DynamicBlurView; @@ -1129,18 +1137,24 @@ target = 9AD6E417B292CCB529632F0FA6F2EFEC /* DynamicBlurView */; targetProxy = 136B61C0F648D4EE57665FB2FC32BADB /* PBXContainerItemProxy */; }; - F3010DFF189ADF185C1FC7022D8FC249 /* PBXTargetDependency */ = { + C2D23D3926B48811342175FE1C6FA246 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Pods-PopupDialog_Example"; + target = 6A3780BA431FD710786D832214C4C414 /* Pods-PopupDialog_Example */; + targetProxy = 4C1FBD853FDD552714C47E52B064B600 /* PBXContainerItemProxy */; + }; + D1F6F8EF4E10CF431C2A45399C3E3669 /* PBXTargetDependency */ = { isa = PBXTargetDependency; name = FBSnapshotTestCase; target = 34CD2E3428AB802BACA62286FF5074B1 /* FBSnapshotTestCase */; - targetProxy = C2B8ADF9FCE13112F20E84722F389776 /* PBXContainerItemProxy */; + targetProxy = 1BCB41F8FBAB2D01C6BE6710EC149AE7 /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 079A5EF990EFF7E6D3D7B1BDCF6FF72C /* Debug */ = { + 0BC7908DD34ACBD07B972C1E82AC4191 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 726BC224C2821650AFD2A27686FA107F /* FBSnapshotTestCase.xcconfig */; + baseConfigurationReference = BB1CD080F09998C2E5A99DBE11B11D70 /* DynamicBlurView.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1151,13 +1165,14 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FBSnapshotTestCase/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/DynamicBlurView/DynamicBlurView-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/DynamicBlurView/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap"; - PRODUCT_NAME = FBSnapshotTestCase; + MODULEMAP_FILE = "Target Support Files/DynamicBlurView/DynamicBlurView.modulemap"; + PRODUCT_MODULE_NAME = DynamicBlurView; + PRODUCT_NAME = DynamicBlurView; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -1169,71 +1184,7 @@ }; name = Debug; }; - 1354FFA35B87F30A5A575B4ABA640571 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 726BC224C2821650AFD2A27686FA107F /* FBSnapshotTestCase.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/FBSnapshotTestCase/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap"; - PRODUCT_NAME = FBSnapshotTestCase; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 1B230D4A47175B0A5ED63DEFA20FCB16 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 303B36B64114A54219EADB6057F0A3CF /* Nimble.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Nimble/Nimble-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Nimble/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Nimble/Nimble.modulemap"; - PRODUCT_NAME = Nimble; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Release; - }; - 26F954BA177A9A46FFFD4E23ED11D67A /* Release */ = { + 199D972A13F2B4C56847F7A89CCA83BC /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -1265,15 +1216,19 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGNING_ALLOWED = NO; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; + DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_RELEASE=1", + "POD_CONFIGURATION_DEBUG=1", + "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -1283,15 +1238,83 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = NO; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SYMROOT = "${SRCROOT}/../build"; }; - name = Release; + name = Debug; + }; + 246CED37F175AF5E851C3839F63F9521 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 726BC224C2821650AFD2A27686FA107F /* FBSnapshotTestCase.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FBSnapshotTestCase/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap"; + PRODUCT_MODULE_NAME = FBSnapshotTestCase; + PRODUCT_NAME = FBSnapshotTestCase; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; }; - 31F4615265D12D46C0C633940A583953 /* Release */ = { + 249C6076FD23506FEEB5D677FBDB701B /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = C3EA164D2FC76881F591F71EC7881E60 /* Pods-PopupDialog_Tests.debug.xcconfig */; + buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + INFOPLIST_FILE = "Target Support Files/Pods-PopupDialog_Tests/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.modulemap"; + OTHER_LDFLAGS = ""; + OTHER_LIBTOOLFLAGS = ""; + PODS_ROOT = "$(SRCROOT)"; + PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 2F18AB70B4BC9E708B9E9F259501A306 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = BB1CD080F09998C2E5A99DBE11B11D70 /* DynamicBlurView.xcconfig */; buildSettings = { @@ -1310,6 +1333,7 @@ IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MODULEMAP_FILE = "Target Support Files/DynamicBlurView/DynamicBlurView.modulemap"; + PRODUCT_MODULE_NAME = DynamicBlurView; PRODUCT_NAME = DynamicBlurView; SDKROOT = iphoneos; SKIP_INSTALL = YES; @@ -1323,10 +1347,11 @@ }; name = Release; }; - 6A66192ADFB0EF166748205592633E4C /* Release */ = { + 4B766CDE5DF81BA01356AFE3F71AFEC7 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 07006DDF36ACF45D41D757A87D8BD096 /* Pods-PopupDialog_Example.release.xcconfig */; + baseConfigurationReference = 377907D72B5C004D71CFC987D55F5265 /* Pods-PopupDialog_Tests.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -1336,17 +1361,17 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-PopupDialog_Example/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-PopupDialog_Tests/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PopupDialog_Example; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; @@ -1357,10 +1382,11 @@ }; name = Release; }; - 7208B0ECFCDF73CE381C17A19DE58FB4 /* Debug */ = { + 5CD2ACC897636793CDE20399A1FF0A31 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0AD00B5013ECE56BAC3DE7E929FDB371 /* Pods-PopupDialog_Example.debug.xcconfig */; + baseConfigurationReference = 07006DDF36ACF45D41D757A87D8BD096 /* Pods-PopupDialog_Example.release.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -1380,20 +1406,20 @@ OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PopupDialog_Example; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 766BD7A5177C94D8C764C35A357CECB4 /* Debug */ = { + B46667DF210EBBF35305D4FFB00AD302 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 303B36B64114A54219EADB6057F0A3CF /* Nimble.xcconfig */; + baseConfigurationReference = 1526A3B7C39995D2513554F5B40A1F42 /* PopupDialog.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1404,27 +1430,29 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/Nimble/Nimble-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/Nimble/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/PopupDialog/PopupDialog-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PopupDialog/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/Nimble/Nimble.modulemap"; - PRODUCT_NAME = Nimble; + MODULEMAP_FILE = "Target Support Files/PopupDialog/PopupDialog.modulemap"; + PRODUCT_MODULE_NAME = PopupDialog; + PRODUCT_NAME = PopupDialog; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 90416772A7D63B4D79B11ED2FF511348 /* Debug */ = { + C1E2716332197374B72F76FCF7329F94 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = BB1CD080F09998C2E5A99DBE11B11D70 /* DynamicBlurView.xcconfig */; + baseConfigurationReference = 303B36B64114A54219EADB6057F0A3CF /* Nimble.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1435,13 +1463,14 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/DynamicBlurView/DynamicBlurView-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/DynamicBlurView/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Nimble/Nimble-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Nimble/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/DynamicBlurView/DynamicBlurView.modulemap"; - PRODUCT_NAME = DynamicBlurView; + MODULEMAP_FILE = "Target Support Files/Nimble/Nimble.modulemap"; + PRODUCT_MODULE_NAME = Nimble; + PRODUCT_NAME = Nimble; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -1453,10 +1482,11 @@ }; name = Debug; }; - 98F049A5355855F2519FEA048FF15C61 /* Release */ = { + D3C7F5F3C668EDFA1927156B3D470837 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 377907D72B5C004D71CFC987D55F5265 /* Pods-PopupDialog_Tests.release.xcconfig */; + baseConfigurationReference = 0AD00B5013ECE56BAC3DE7E929FDB371 /* Pods-PopupDialog_Example.debug.xcconfig */; buildSettings = { + ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -1466,30 +1496,30 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-PopupDialog_Tests/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-PopupDialog_Example/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.modulemap"; + MODULEMAP_FILE = "Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PopupDialog_Tests; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Release; + name = Debug; }; - B6FBA54E38DBF5459D45FC7C0C5DC5C2 /* Debug */ = { + DF95BB2D84008005345B463C3E4BBBAB /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C3EA164D2FC76881F591F71EC7881E60 /* Pods-PopupDialog_Tests.debug.xcconfig */; + baseConfigurationReference = 1526A3B7C39995D2513554F5B40A1F42 /* PopupDialog.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1500,30 +1530,28 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-PopupDialog_Tests/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/PopupDialog/PopupDialog-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/PopupDialog/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_PopupDialog_Tests; + MODULEMAP_FILE = "Target Support Files/PopupDialog/PopupDialog.modulemap"; + PRODUCT_MODULE_NAME = PopupDialog; + PRODUCT_NAME = PopupDialog; SDKROOT = iphoneos; SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - BAF1767C67A6EC174E6B61333A9CBD6E /* Release */ = { + EC2B16E08A82FFFAA496F1301724367A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 1526A3B7C39995D2513554F5B40A1F42 /* PopupDialog.xcconfig */; + baseConfigurationReference = 726BC224C2821650AFD2A27686FA107F /* FBSnapshotTestCase.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -1534,13 +1562,47 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/PopupDialog/PopupDialog-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PopupDialog/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/FBSnapshotTestCase/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/PopupDialog/PopupDialog.modulemap"; - PRODUCT_NAME = PopupDialog; + MODULEMAP_FILE = "Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.modulemap"; + PRODUCT_MODULE_NAME = FBSnapshotTestCase; + PRODUCT_NAME = FBSnapshotTestCase; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; + SWIFT_VERSION = 4.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Release; + }; + F6C7FD1CB95173996EB13527E4F19689 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 303B36B64114A54219EADB6057F0A3CF /* Nimble.xcconfig */; + buildSettings = { + CODE_SIGN_IDENTITY = ""; + "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; + "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; + CURRENT_PROJECT_VERSION = 1; + DEFINES_MODULE = YES; + DYLIB_COMPATIBILITY_VERSION = 1; + DYLIB_CURRENT_VERSION = 1; + DYLIB_INSTALL_NAME_BASE = "@rpath"; + GCC_PREFIX_HEADER = "Target Support Files/Nimble/Nimble-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Nimble/Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; + LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; + MODULEMAP_FILE = "Target Support Files/Nimble/Nimble.modulemap"; + PRODUCT_MODULE_NAME = Nimble; + PRODUCT_NAME = Nimble; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -1553,7 +1615,7 @@ }; name = Release; }; - E2BF6D6731C31DE69900B7B24E6F0445 /* Debug */ = { + FDB2FC4A1E5891381CD9D922145497F1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; @@ -1585,18 +1647,16 @@ CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + CODE_SIGNING_ALLOWED = NO; CODE_SIGNING_REQUIRED = NO; COPY_PHASE_STRIP = NO; - DEBUG_INFORMATION_FORMAT = dwarf; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; - GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "DEBUG=1", + "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; @@ -1606,73 +1666,39 @@ GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 9.0; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; + MTL_ENABLE_DEBUG_INFO = NO; PRODUCT_NAME = "$(TARGET_NAME)"; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; STRIP_INSTALLED_PRODUCT = NO; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SYMROOT = "${SRCROOT}/../build"; }; - name = Debug; - }; - F974224E0CE9F2393BCDC001EFB875A2 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 1526A3B7C39995D2513554F5B40A1F42 /* PopupDialog.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/PopupDialog/PopupDialog-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/PopupDialog/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 9.0; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MODULEMAP_FILE = "Target Support Files/PopupDialog/PopupDialog.modulemap"; - PRODUCT_NAME = PopupDialog; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 4.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; + name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ - 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { + 032A5759A24CE1AFF57DFB50F58F2ED1 /* Build configuration list for PBXNativeTarget "Pods-PopupDialog_Tests" */ = { isa = XCConfigurationList; buildConfigurations = ( - E2BF6D6731C31DE69900B7B24E6F0445 /* Debug */, - 26F954BA177A9A46FFFD4E23ED11D67A /* Release */, + 249C6076FD23506FEEB5D677FBDB701B /* Debug */, + 4B766CDE5DF81BA01356AFE3F71AFEC7 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 368C6FEDB745E4CC8F5C1111E61135CF /* Build configuration list for PBXNativeTarget "Pods-PopupDialog_Example" */ = { + 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 7208B0ECFCDF73CE381C17A19DE58FB4 /* Debug */, - 6A66192ADFB0EF166748205592633E4C /* Release */, + 199D972A13F2B4C56847F7A89CCA83BC /* Debug */, + FDB2FC4A1E5891381CD9D922145497F1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 3E1941A7F466AFABDF6B32A105DCEA29 /* Build configuration list for PBXNativeTarget "Pods-PopupDialog_Tests" */ = { + 368C6FEDB745E4CC8F5C1111E61135CF /* Build configuration list for PBXNativeTarget "Pods-PopupDialog_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( - B6FBA54E38DBF5459D45FC7C0C5DC5C2 /* Debug */, - 98F049A5355855F2519FEA048FF15C61 /* Release */, + D3C7F5F3C668EDFA1927156B3D470837 /* Debug */, + 5CD2ACC897636793CDE20399A1FF0A31 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1680,8 +1706,8 @@ 439502BDB29394EE0D69336E69C8494C /* Build configuration list for PBXNativeTarget "Nimble" */ = { isa = XCConfigurationList; buildConfigurations = ( - 766BD7A5177C94D8C764C35A357CECB4 /* Debug */, - 1B230D4A47175B0A5ED63DEFA20FCB16 /* Release */, + C1E2716332197374B72F76FCF7329F94 /* Debug */, + F6C7FD1CB95173996EB13527E4F19689 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1689,8 +1715,8 @@ 8DEA56E13BCE1901D77A217138C70F9F /* Build configuration list for PBXNativeTarget "PopupDialog" */ = { isa = XCConfigurationList; buildConfigurations = ( - F974224E0CE9F2393BCDC001EFB875A2 /* Debug */, - BAF1767C67A6EC174E6B61333A9CBD6E /* Release */, + DF95BB2D84008005345B463C3E4BBBAB /* Debug */, + B46667DF210EBBF35305D4FFB00AD302 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1698,8 +1724,8 @@ DF1B3C8A74EE5F0BA8EEA33D98DC56D1 /* Build configuration list for PBXNativeTarget "DynamicBlurView" */ = { isa = XCConfigurationList; buildConfigurations = ( - 90416772A7D63B4D79B11ED2FF511348 /* Debug */, - 31F4615265D12D46C0C633940A583953 /* Release */, + 0BC7908DD34ACBD07B972C1E82AC4191 /* Debug */, + 2F18AB70B4BC9E708B9E9F259501A306 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -1707,8 +1733,8 @@ F28097D43AF5CD8DA838ABD52A053790 /* Build configuration list for PBXNativeTarget "FBSnapshotTestCase" */ = { isa = XCConfigurationList; buildConfigurations = ( - 079A5EF990EFF7E6D3D7B1BDCF6FF72C /* Debug */, - 1354FFA35B87F30A5A575B4ABA640571 /* Release */, + 246CED37F175AF5E851C3839F63F9521 /* Debug */, + EC2B16E08A82FFFAA496F1301724367A /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/Pods/SwiftLint/swiftlint b/Example/Pods/SwiftLint/swiftlint index ec57d674..096b9f87 100755 Binary files a/Example/Pods/SwiftLint/swiftlint and b/Example/Pods/SwiftLint/swiftlint differ diff --git a/Example/Pods/Target Support Files/DynamicBlurView/DynamicBlurView.xcconfig b/Example/Pods/Target Support Files/DynamicBlurView/DynamicBlurView.xcconfig index 0c45db0a..7d8ebcef 100644 --- a/Example/Pods/Target Support Files/DynamicBlurView/DynamicBlurView.xcconfig +++ b/Example/Pods/Target Support Files/DynamicBlurView/DynamicBlurView.xcconfig @@ -1,6 +1,5 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SwiftLint" OTHER_LDFLAGS = -framework "Accelerate" -framework "UIKit" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.xcconfig b/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.xcconfig index 93baefa9..cde510d3 100644 --- a/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.xcconfig +++ b/Example/Pods/Target Support Files/FBSnapshotTestCase/FBSnapshotTestCase.xcconfig @@ -2,7 +2,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/FBSnapshotTestCase ENABLE_BITCODE = NO FRAMEWORK_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SwiftLint" OTHER_LDFLAGS = -framework "Foundation" -framework "QuartzCore" -framework "UIKit" -framework "XCTest" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Nimble/Nimble.xcconfig b/Example/Pods/Target Support Files/Nimble/Nimble.xcconfig index 62e868b0..766d0bbf 100644 --- a/Example/Pods/Target Support Files/Nimble/Nimble.xcconfig +++ b/Example/Pods/Target Support Files/Nimble/Nimble.xcconfig @@ -2,7 +2,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/Nimble ENABLE_BITCODE = NO FRAMEWORK_SEARCH_PATHS = $(inherited) "$(PLATFORM_DIR)/Developer/Library/Frameworks" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SwiftLint" OTHER_LDFLAGS = -weak-lswiftXCTest -weak_framework "XCTest" OTHER_SWIFT_FLAGS = $(inherited) -suppress-warnings $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example-frameworks.sh index 5cc20de5..362874a6 100755 --- a/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example-frameworks.sh @@ -1,9 +1,18 @@ #!/bin/sh set -e +set -u +set -o pipefail + +if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 +fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" +COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" # Used as a return value for each invocation of `strip_invalid_archs` function. @@ -92,10 +101,10 @@ install_dsym() { # Signs a framework with the provided identity code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then # Use the current code_sign_identitiy echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then code_sign_cmd="$code_sign_cmd &" diff --git a/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example-resources.sh b/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example-resources.sh index a7df4405..345301f2 100755 --- a/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example-resources.sh +++ b/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example-resources.sh @@ -1,5 +1,13 @@ #!/bin/sh set -e +set -u +set -o pipefail + +if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then + # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy + # resources to, so exit 0 (signalling the script phase was successful). + exit 0 +fi mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" @@ -12,7 +20,7 @@ XCASSET_FILES=() # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") -case "${TARGETED_DEVICE_FAMILY}" in +case "${TARGETED_DEVICE_FAMILY:-}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" ;; @@ -92,7 +100,7 @@ if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then fi rm -f "$RESOURCES_TO_COPY" -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] then # Find all other xcassets (this unfortunately includes those of path pods and other targets). OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) @@ -102,5 +110,9 @@ then fi done <<<"$OTHER_XCASSETS" - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + else + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" + fi fi diff --git a/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example.debug.xcconfig b/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example.debug.xcconfig index a2ab4940..b6f7b6e5 100644 --- a/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example.debug.xcconfig @@ -1,9 +1,8 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView" "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SwiftLint" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView/DynamicBlurView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog/PopupDialog.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SwiftLint" +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView/DynamicBlurView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog/PopupDialog.framework/Headers" OTHER_LDFLAGS = $(inherited) -framework "DynamicBlurView" -framework "PopupDialog" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example.release.xcconfig b/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example.release.xcconfig index a2ab4940..b6f7b6e5 100644 --- a/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example.release.xcconfig @@ -1,9 +1,8 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView" "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SwiftLint" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView/DynamicBlurView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog/PopupDialog.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SwiftLint" +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView/DynamicBlurView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog/PopupDialog.framework/Headers" OTHER_LDFLAGS = $(inherited) -framework "DynamicBlurView" -framework "PopupDialog" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests-frameworks.sh b/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests-frameworks.sh index 0c2f7b2a..9d1464bb 100755 --- a/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests-frameworks.sh @@ -1,9 +1,18 @@ #!/bin/sh set -e +set -u +set -o pipefail + +if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 +fi echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" +COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" # Used as a return value for each invocation of `strip_invalid_archs` function. @@ -92,10 +101,10 @@ install_dsym() { # Signs a framework with the provided identity code_sign_if_enabled() { - if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then # Use the current code_sign_identitiy echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" - local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS} --preserve-metadata=identifier,entitlements '$1'" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then code_sign_cmd="$code_sign_cmd &" diff --git a/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests-resources.sh b/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests-resources.sh index a7df4405..345301f2 100755 --- a/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests-resources.sh +++ b/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests-resources.sh @@ -1,5 +1,13 @@ #!/bin/sh set -e +set -u +set -o pipefail + +if [ -z ${UNLOCALIZED_RESOURCES_FOLDER_PATH+x} ]; then + # If UNLOCALIZED_RESOURCES_FOLDER_PATH is not set, then there's nowhere for us to copy + # resources to, so exit 0 (signalling the script phase was successful). + exit 0 +fi mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" @@ -12,7 +20,7 @@ XCASSET_FILES=() # was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") -case "${TARGETED_DEVICE_FAMILY}" in +case "${TARGETED_DEVICE_FAMILY:-}" in 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" ;; @@ -92,7 +100,7 @@ if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then fi rm -f "$RESOURCES_TO_COPY" -if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "$XCASSET_FILES" ] +if [[ -n "${WRAPPER_EXTENSION}" ]] && [ "`xcrun --find actool`" ] && [ -n "${XCASSET_FILES:-}" ] then # Find all other xcassets (this unfortunately includes those of path pods and other targets). OTHER_XCASSETS=$(find "$PWD" -iname "*.xcassets" -type d) @@ -102,5 +110,9 @@ then fi done <<<"$OTHER_XCASSETS" - printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + if [ -z ${ASSETCATALOG_COMPILER_APPICON_NAME+x} ]; then + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" + else + printf "%s\0" "${XCASSET_FILES[@]}" | xargs -0 xcrun actool --output-format human-readable-text --notices --warnings --platform "${PLATFORM_NAME}" --minimum-deployment-target "${!DEPLOYMENT_TARGET_SETTING_NAME}" ${TARGET_DEVICE_ARGS} --compress-pngs --compile "${BUILT_PRODUCTS_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" --app-icon "${ASSETCATALOG_COMPILER_APPICON_NAME}" --output-partial-info-plist "${TARGET_TEMP_DIR}/assetcatalog_generated_info_cocoapods.plist" + fi fi diff --git a/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.debug.xcconfig b/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.debug.xcconfig index a7cfe7cc..3bcf51c5 100644 --- a/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.debug.xcconfig @@ -1,9 +1,8 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) $(PLATFORM_DIR)/Developer/Library/Frameworks "${PODS_CONFIGURATION_BUILD_DIR}/FBSnapshotTestCase" "${PODS_CONFIGURATION_BUILD_DIR}/Nimble" "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView" "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SwiftLint" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/FBSnapshotTestCase/FBSnapshotTestCase.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Nimble/Nimble.framework/Headers" $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView/DynamicBlurView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog/PopupDialog.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SwiftLint" +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/FBSnapshotTestCase/FBSnapshotTestCase.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Nimble/Nimble.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView/DynamicBlurView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog/PopupDialog.framework/Headers" OTHER_LDFLAGS = $(inherited) -framework "FBSnapshotTestCase" -framework "Nimble" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.release.xcconfig b/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.release.xcconfig index a7cfe7cc..3bcf51c5 100644 --- a/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests.release.xcconfig @@ -1,9 +1,8 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES FRAMEWORK_SEARCH_PATHS = $(inherited) $(PLATFORM_DIR)/Developer/Library/Frameworks "${PODS_CONFIGURATION_BUILD_DIR}/FBSnapshotTestCase" "${PODS_CONFIGURATION_BUILD_DIR}/Nimble" "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView" "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SwiftLint" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/FBSnapshotTestCase/FBSnapshotTestCase.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Nimble/Nimble.framework/Headers" $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView/DynamicBlurView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog/PopupDialog.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/SwiftLint" +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/FBSnapshotTestCase/FBSnapshotTestCase.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Nimble/Nimble.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView/DynamicBlurView.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog/PopupDialog.framework/Headers" OTHER_LDFLAGS = $(inherited) -framework "FBSnapshotTestCase" -framework "Nimble" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} diff --git a/Example/Pods/Target Support Files/PopupDialog/Info.plist b/Example/Pods/Target Support Files/PopupDialog/Info.plist index 2cf03a7f..4d746af4 100644 --- a/Example/Pods/Target Support Files/PopupDialog/Info.plist +++ b/Example/Pods/Target Support Files/PopupDialog/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 0.8.0 + 0.8.1 CFBundleSignature ???? CFBundleVersion diff --git a/Example/Pods/Target Support Files/PopupDialog/PopupDialog.xcconfig b/Example/Pods/Target Support Files/PopupDialog/PopupDialog.xcconfig index b4dc7795..2962a907 100644 --- a/Example/Pods/Target Support Files/PopupDialog/PopupDialog.xcconfig +++ b/Example/Pods/Target Support Files/PopupDialog/PopupDialog.xcconfig @@ -1,7 +1,6 @@ CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/PopupDialog FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/DynamicBlurView" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/SwiftLint" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Example/PopupDialog.xcodeproj/project.pbxproj b/Example/PopupDialog.xcodeproj/project.pbxproj index 9438437a..6fbed8a9 100644 --- a/Example/PopupDialog.xcodeproj/project.pbxproj +++ b/Example/PopupDialog.xcodeproj/project.pbxproj @@ -230,7 +230,6 @@ 607FACCD1AFB9204008FA782 /* Frameworks */, 607FACCE1AFB9204008FA782 /* Resources */, 368055865A985A905B06421A /* [CP] Embed Pods Frameworks */, - DE703773686CA2C68FC0ABDA /* [CP] Copy Pods Resources */, EEAA888D1F7DA68800B25D56 /* SwiftLint */, ); buildRules = ( @@ -251,7 +250,6 @@ 607FACE21AFB9204008FA782 /* Frameworks */, 607FACE31AFB9204008FA782 /* Resources */, F0C1001319C9817011628B59 /* [CP] Embed Pods Frameworks */, - 232D4559EA1929EA9D1D30CB /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -379,21 +377,6 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - 232D4559EA1929EA9D1D30CB /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PopupDialog_Tests/Pods-PopupDialog_Tests-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; 368055865A985A905B06421A /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; @@ -432,21 +415,6 @@ shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; - DE703773686CA2C68FC0ABDA /* [CP] Copy Pods Resources */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Copy Pods Resources"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-PopupDialog_Example/Pods-PopupDialog_Example-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; EEAA888D1F7DA68800B25D56 /* SwiftLint */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; diff --git a/Example/PopupDialog.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Example/PopupDialog.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 00000000..18d98100 --- /dev/null +++ b/Example/PopupDialog.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Example/PopupDialog/AppDelegate.swift b/Example/PopupDialog/AppDelegate.swift index f1ee6f9c..e655af78 100644 --- a/Example/PopupDialog/AppDelegate.swift +++ b/Example/PopupDialog/AppDelegate.swift @@ -48,6 +48,9 @@ class AppDelegate: UIResponder, UIApplicationDelegate { // pcv.cornerRadius = 2 // pcv.shadowEnabled = true // pcv.shadowColor = .black +// pcv.shadowOpacity = 0.6 +// pcv.shadowRadius = 20 +// pcv.shadowOffset = CGSize(width: 0, height: 8) // // // Customize overlay appearance // let ov = PopupDialogOverlayView.appearance() diff --git a/PopupDialog.podspec b/PopupDialog.podspec index 11f8cd2c..0b7994a7 100644 --- a/PopupDialog.podspec +++ b/PopupDialog.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'PopupDialog' - s.version = '0.8.0' + s.version = '0.8.1' s.summary = 'A simple custom popup dialog view controller' s.homepage = 'https://github.com/orderella/PopupDialog' s.license = { :type => 'MIT', :file => 'LICENSE' } diff --git a/PopupDialog/Classes/PopupDialogContainerView.swift b/PopupDialog/Classes/PopupDialogContainerView.swift index 8fdd31be..4f36e6c0 100644 --- a/PopupDialog/Classes/PopupDialogContainerView.swift +++ b/PopupDialog/Classes/PopupDialogContainerView.swift @@ -47,14 +47,16 @@ final public class PopupDialogContainerView: UIView { container.layer.cornerRadius = radius } } + + // MARK: Shadow related - /// Enable / disable shadow rendering + /// Enable / disable shadow rendering of the container @objc public dynamic var shadowEnabled: Bool { get { return shadowContainer.layer.shadowRadius > 0 } - set { shadowContainer.layer.shadowRadius = newValue ? 5 : 0 } + set { shadowContainer.layer.shadowRadius = newValue ? shadowRadius : 0 } } - /// The shadow color + /// Color of the container shadow @objc public dynamic var shadowColor: UIColor? { get { guard let color = shadowContainer.layer.shadowColor else { @@ -64,7 +66,31 @@ final public class PopupDialogContainerView: UIView { } set { shadowContainer.layer.shadowColor = newValue?.cgColor } } - + + /// Radius of the container shadow + @objc public dynamic var shadowRadius: CGFloat { + get { return shadowContainer.layer.shadowRadius } + set { shadowContainer.layer.shadowRadius = newValue } + } + + /// Opacity of the the container shadow + @objc public dynamic var shadowOpacity: Float { + get { return shadowContainer.layer.shadowOpacity } + set { shadowContainer.layer.shadowOpacity = newValue } + } + + /// Offset of the the container shadow + @objc public dynamic var shadowOffset: CGSize { + get { return shadowContainer.layer.shadowOffset } + set { shadowContainer.layer.shadowOffset = newValue } + } + + /// Path of the the container shadow + @objc public dynamic var shadowPath: CGPath? { + get { return shadowContainer.layer.shadowPath} + set { shadowContainer.layer.shadowPath = newValue } + } + // MARK: - Views /// The shadow container is the basic view of the PopupDialog diff --git a/README.md b/README.md index 3abf040d..719596a9 100644 --- a/README.md +++ b/README.md @@ -253,6 +253,10 @@ containerAppearance.backgroundColor = UIColor(red:0.23, green:0.23, blue:0.27, a containerAppearance.cornerRadius = 2 containerAppearance.shadowEnabled = true containerAppearance.shadowColor = .black +containerAppearance.shadowOpacity = 0.6 +containerAppearance.shadowRadius = 20 +containerAppearance.shadowOffset = CGSize(width: 0, height: 8) +containerAppearance.shadowPath = CGPath(...) ``` ## Overlay View Appearance Settings @@ -442,6 +446,7 @@ Minimum requirement is iOS 9.0. This dialog was written with Swift 4, for suppor

 

# Changelog +* **0.8.1** Added shadow appearance properties * **0.8.0** Separated tap and pan gesture dismissal * **0.7.1** Fixes Objective-C compatability
Improved Carthage handling * **0.7.0** Removed FXBlurView while switching to DynamicBlurView diff --git a/Tests/AppearanceTests.swift b/Tests/AppearanceTests.swift index d901d4aa..5009d22b 100644 --- a/Tests/AppearanceTests.swift +++ b/Tests/AppearanceTests.swift @@ -31,8 +31,12 @@ class AppearanceTests: XCTestCase { // Popup container defaults expect(popup.popupContainerView.backgroundColor) == UIColor.white expect(popup.popupContainerView.cornerRadius) == 4 - expect(popup.popupContainerView.shadowColor) == UIColor.black expect(popup.popupContainerView.shadowEnabled).to(beTrue()) + expect(popup.popupContainerView.shadowColor) == UIColor.black + expect(popup.popupContainerView.shadowRadius) == 5 + expect(popup.popupContainerView.shadowOpacity) == 0.4 + expect(popup.popupContainerView.shadowOffset) == CGSize(width: 0, height: 0) + expect(popup.popupContainerView.shadowPath).to(beNil()) // Popup view defaults expect(view.titleFont) == .boldSystemFont(ofSize: 14) @@ -85,6 +89,8 @@ class AppearanceTests: XCTestCase { pcv.cornerRadius = 10 pcv.shadowEnabled = false pcv.shadowColor = UIColor.green + pcv.shadowOpacity = 0.2 + pcv.shadowOffset = CGSize(width: 2, height: 2) // Customize overlay appearance let ov = PopupDialogOverlayView.appearance() @@ -111,8 +117,10 @@ class AppearanceTests: XCTestCase { expect(pv.messageTextAlignment == .right).to(beTrue()) // Popup container view customized appearance - expect(pcv.cornerRadius) == 10 - expect(pcv.shadowColor) == UIColor.green + expect(pcv.cornerRadius) == 10 + expect(pcv.shadowColor) == UIColor.green + expect(pcv.shadowOffset) == CGSize(width: 2, height: 2) + expect(pcv.shadowRadius) == 0 expect(pcv.shadowEnabled).to(beFalse()) // Overlay customized appearance @@ -145,6 +153,9 @@ class AppearanceTests: XCTestCase { pcv.cornerRadius = 4 pcv.shadowEnabled = true pcv.shadowColor = UIColor.black + pcv.shadowOpacity = 0.4 + pcv.shadowRadius = 5 + pcv.shadowOffset = CGSize(width: 0, height: 0) // Customize overlay appearance let ov = PopupDialogOverlayView.appearance()