From bf59ed39fe8d8df2d08e8d08956d1bc3c98d81f0 Mon Sep 17 00:00:00 2001 From: Kelly Roach Date: Mon, 17 Sep 2018 19:08:37 -0700 Subject: [PATCH] Update to Xcode 9.4.1 / Swift 4.0 --- .travis.yml | 4 +- .../project.pbxproj | 252 +------ .../AGVolumeControlView-Example.xcscheme | 26 +- .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../Base.lproj/Main.storyboard | 8 +- .../AppIcon.appiconset/Contents.json | 138 ++-- .../AppIcon.appiconset/Icon-40.png | Bin 2372 -> 2248 bytes .../AppIcon.appiconset/Icon-40@2x-1.png | Bin 5242 -> 0 bytes .../AppIcon.appiconset/Icon-40@2x-2.png | Bin 5242 -> 0 bytes .../AppIcon.appiconset/Icon-40@2x.png | Bin 5242 -> 4968 bytes .../AppIcon.appiconset/Icon-40@3x.png | Bin 8162 -> 8594 bytes .../AppIcon.appiconset/Icon-41.png | Bin 2372 -> 0 bytes .../AppIcon.appiconset/Icon-42.png | Bin 2372 -> 0 bytes .../AppIcon.appiconset/Icon-60@2x.png | Bin 8162 -> 8594 bytes .../AppIcon.appiconset/Icon-60@3x.png | Bin 13054 -> 14716 bytes .../AppIcon.appiconset/Icon-72.png | Bin 0 -> 4440 bytes .../AppIcon.appiconset/Icon-72@2x.png | Bin 0 -> 11851 bytes .../AppIcon.appiconset/Icon-76.png | Bin 4919 -> 4792 bytes .../AppIcon.appiconset/Icon-76@2x.png | Bin 10756 -> 12946 bytes .../AppIcon.appiconset/Icon-83.5@2x.png | Bin 0 -> 14759 bytes .../AppIcon.appiconset/Icon-Small-50.png | Bin 0 -> 2837 bytes .../AppIcon.appiconset/Icon-Small-50@2x.png | Bin 0 -> 6630 bytes .../AppIcon.appiconset/Icon-Small.png | Bin 1656 -> 1529 bytes .../AppIcon.appiconset/Icon-Small@2x-1.png | Bin 3631 -> 0 bytes .../AppIcon.appiconset/Icon-Small@2x.png | Bin 3631 -> 3435 bytes .../AppIcon.appiconset/Icon-Small@3x.png | Bin 5774 -> 5639 bytes .../AppIcon.appiconset/Icon.png | Bin 0 -> 3343 bytes .../AppIcon.appiconset/Icon@2x.png | Bin 0 -> 8032 bytes .../NotificationIcon@2x.png | Bin 0 -> 2248 bytes .../NotificationIcon@3x.png | Bin 0 -> 3550 bytes .../NotificationIcon~ipad.png | Bin 0 -> 944 bytes .../NotificationIcon~ipad@2x.png | Bin 0 -> 2248 bytes .../AppIcon.appiconset/ios-marketing.png | Bin 0 -> 237537 bytes Example/AGVolumeControlView/Info.plist | 1 - .../AGVolumeControlView/ViewController.swift | 4 +- Example/Podfile | 10 +- Example/Podfile.lock | 6 +- Example/Pods/Manifest.lock | 6 +- Example/Pods/Pods.xcodeproj/project.pbxproj | 663 +++++++----------- .../AGVolumeControlView.xcconfig | 7 +- ...-AGVolumeControlView_Example-frameworks.sh | 76 +- ...s-AGVolumeControlView_Example-resources.sh | 40 +- ...AGVolumeControlView_Example.debug.xcconfig | 8 +- ...VolumeControlView_Example.release.xcconfig | 8 +- .../Pods-AGVolumeControlView_Tests/Info.plist | 26 - ...ontrolView_Tests-acknowledgements.markdown | 3 - ...meControlView_Tests-acknowledgements.plist | 29 - .../Pods-AGVolumeControlView_Tests-dummy.m | 5 - ...ds-AGVolumeControlView_Tests-frameworks.sh | 92 --- ...ods-AGVolumeControlView_Tests-resources.sh | 102 --- .../Pods-AGVolumeControlView_Tests-umbrella.h | 16 - ...s-AGVolumeControlView_Tests.debug.xcconfig | 8 - .../Pods-AGVolumeControlView_Tests.modulemap | 6 - ...AGVolumeControlView_Tests.release.xcconfig | 8 - Example/Tests/Info.plist | 24 - Example/Tests/Tests.swift | 29 - 56 files changed, 517 insertions(+), 1096 deletions(-) create mode 100644 Example/AGVolumeControlView.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-40@2x-1.png delete mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-40@2x-2.png delete mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-41.png delete mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-42.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-72.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-72@2x.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png delete mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-Small@2x-1.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon@2x.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/NotificationIcon@2x.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/NotificationIcon@3x.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/NotificationIcon~ipad.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/NotificationIcon~ipad@2x.png create mode 100644 Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/ios-marketing.png delete mode 100644 Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Info.plist delete mode 100644 Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-acknowledgements.markdown delete mode 100644 Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-acknowledgements.plist delete mode 100644 Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-dummy.m delete mode 100755 Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-frameworks.sh delete mode 100755 Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-resources.sh delete mode 100644 Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-umbrella.h delete mode 100644 Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.debug.xcconfig delete mode 100644 Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.modulemap delete mode 100644 Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.release.xcconfig delete mode 100644 Example/Tests/Info.plist delete mode 100644 Example/Tests/Tests.swift diff --git a/.travis.yml b/.travis.yml index 31ecec3..af6bf78 100644 --- a/.travis.yml +++ b/.travis.yml @@ -2,7 +2,7 @@ # * http://www.objc.io/issue-6/travis-ci.html # * https://github.com/supermarin/xcpretty#usage -osx_image: xcode8 +osx_image: xcode9.4 language: swift # cache: cocoapods # podfile: Example/Podfile @@ -13,5 +13,5 @@ before_install: script: - set -o pipefail -- xcodebuild -workspace Example/AGVolumeControlView.xcworkspace -scheme AGVolumeControlView-Example -sdk iphonesimulator10.0 -destination "OS=10.0,name=iPhone 7 Plus" -configuration Debug ONLY_ACTIVE_ARCH=NO build | xcpretty -c; +- xcodebuild -workspace Example/AGVolumeControlView.xcworkspace -scheme AGVolumeControlView-Example -sdk iphonesimulator11.4 -destination "OS=10.13,name=iPhone X" -configuration Debug ONLY_ACTIVE_ARCH=NO build | xcpretty -c; - pod lib lint --allow-warnings diff --git a/Example/AGVolumeControlView.xcodeproj/project.pbxproj b/Example/AGVolumeControlView.xcodeproj/project.pbxproj index 01cc002..ef0fd1f 100644 --- a/Example/AGVolumeControlView.xcodeproj/project.pbxproj +++ b/Example/AGVolumeControlView.xcodeproj/project.pbxproj @@ -7,34 +7,18 @@ objects = { /* Begin PBXBuildFile section */ - 52DCEACEC99569CC36633609 /* Pods_AGVolumeControlView_Example.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 21BF39A2CCE4CB5E767D1BD2 /* Pods_AGVolumeControlView_Example.framework */; }; 607FACD61AFB9204008FA782 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD51AFB9204008FA782 /* AppDelegate.swift */; }; 607FACD81AFB9204008FA782 /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACD71AFB9204008FA782 /* ViewController.swift */; }; 607FACDB1AFB9204008FA782 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 607FACD91AFB9204008FA782 /* Main.storyboard */; }; 607FACDD1AFB9204008FA782 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDC1AFB9204008FA782 /* Images.xcassets */; }; 607FACE01AFB9204008FA782 /* LaunchScreen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */; }; - 607FACEC1AFB9204008FA782 /* Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 607FACEB1AFB9204008FA782 /* Tests.swift */; }; - C18F829909E33EE01A2FFC99 /* Pods_AGVolumeControlView_Tests.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4003039D4F27E6DA7C731FFC /* Pods_AGVolumeControlView_Tests.framework */; }; CEA899161EEAF2CD00ECB19D /* YDOM.mp3 in Resources */ = {isa = PBXBuildFile; fileRef = CEA899151EEAF2CD00ECB19D /* YDOM.mp3 */; }; /* End PBXBuildFile section */ -/* Begin PBXContainerItemProxy section */ - 607FACE61AFB9204008FA782 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 607FACC81AFB9204008FA782 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 607FACCF1AFB9204008FA782; - remoteInfo = AGVolumeControlView; - }; -/* End PBXContainerItemProxy section */ - /* Begin PBXFileReference section */ 0672442EE17E6D5DAC17F56D /* AGVolumeControlView.podspec */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = AGVolumeControlView.podspec; path = ../AGVolumeControlView.podspec; sourceTree = ""; }; 1D5550E6CC4F0485CD45F33E /* Pods-AGVolumeControlView_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AGVolumeControlView_Example.debug.xcconfig"; path = "Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.debug.xcconfig"; sourceTree = ""; }; - 21BF39A2CCE4CB5E767D1BD2 /* Pods_AGVolumeControlView_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AGVolumeControlView_Example.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 25D0A828BA45EA939CB9DD12 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = net.daringfireball.markdown; name = README.md; path = ../README.md; sourceTree = ""; }; - 35E7FE0A6859B55E75C9DDD2 /* Pods-AGVolumeControlView_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AGVolumeControlView_Tests.debug.xcconfig"; path = "Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.debug.xcconfig"; sourceTree = ""; }; - 4003039D4F27E6DA7C731FFC /* Pods_AGVolumeControlView_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_AGVolumeControlView_Tests.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 607FACD01AFB9204008FA782 /* AGVolumeControlView_Example.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AGVolumeControlView_Example.app; sourceTree = BUILT_PRODUCTS_DIR; }; 607FACD41AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 607FACD51AFB9204008FA782 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; @@ -42,13 +26,9 @@ 607FACDA1AFB9204008FA782 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; 607FACDC1AFB9204008FA782 /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; 607FACDF1AFB9204008FA782 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/LaunchScreen.xib; sourceTree = ""; }; - 607FACE51AFB9204008FA782 /* AGVolumeControlView_Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = AGVolumeControlView_Tests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; - 607FACEA1AFB9204008FA782 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 607FACEB1AFB9204008FA782 /* Tests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Tests.swift; sourceTree = ""; }; A1C3607EC67356A6A407AD1F /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; name = LICENSE; path = ../LICENSE; sourceTree = ""; }; CEA899151EEAF2CD00ECB19D /* YDOM.mp3 */ = {isa = PBXFileReference; lastKnownFileType = audio.mp3; path = YDOM.mp3; sourceTree = ""; }; EAC6D158E9C6B2446883F984 /* Pods-AGVolumeControlView_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AGVolumeControlView_Example.release.xcconfig"; path = "Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.release.xcconfig"; sourceTree = ""; }; - ECF7ACA42F6E97A394C94785 /* Pods-AGVolumeControlView_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-AGVolumeControlView_Tests.release.xcconfig"; path = "Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -56,15 +36,6 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 52DCEACEC99569CC36633609 /* Pods_AGVolumeControlView_Example.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 607FACE21AFB9204008FA782 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - C18F829909E33EE01A2FFC99 /* Pods_AGVolumeControlView_Tests.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -76,8 +47,6 @@ children = ( 1D5550E6CC4F0485CD45F33E /* Pods-AGVolumeControlView_Example.debug.xcconfig */, EAC6D158E9C6B2446883F984 /* Pods-AGVolumeControlView_Example.release.xcconfig */, - 35E7FE0A6859B55E75C9DDD2 /* Pods-AGVolumeControlView_Tests.debug.xcconfig */, - ECF7ACA42F6E97A394C94785 /* Pods-AGVolumeControlView_Tests.release.xcconfig */, ); name = Pods; sourceTree = ""; @@ -87,7 +56,6 @@ children = ( 607FACF51AFB993E008FA782 /* Podspec Metadata */, 607FACD21AFB9204008FA782 /* Example for AGVolumeControlView */, - 607FACE81AFB9204008FA782 /* Tests */, 607FACD11AFB9204008FA782 /* Products */, 5CBEAE1668A472AAF64B5950 /* Pods */, D00D3F6A87497AAE428ACD48 /* Frameworks */, @@ -98,7 +66,6 @@ isa = PBXGroup; children = ( 607FACD01AFB9204008FA782 /* AGVolumeControlView_Example.app */, - 607FACE51AFB9204008FA782 /* AGVolumeControlView_Tests.xctest */, ); name = Products; sourceTree = ""; @@ -106,13 +73,13 @@ 607FACD21AFB9204008FA782 /* Example for AGVolumeControlView */ = { isa = PBXGroup; children = ( - CEA899151EEAF2CD00ECB19D /* YDOM.mp3 */, 607FACD51AFB9204008FA782 /* AppDelegate.swift */, - 607FACD71AFB9204008FA782 /* ViewController.swift */, - 607FACD91AFB9204008FA782 /* Main.storyboard */, 607FACDC1AFB9204008FA782 /* Images.xcassets */, 607FACDE1AFB9204008FA782 /* LaunchScreen.xib */, + 607FACD91AFB9204008FA782 /* Main.storyboard */, 607FACD31AFB9204008FA782 /* Supporting Files */, + 607FACD71AFB9204008FA782 /* ViewController.swift */, + CEA899151EEAF2CD00ECB19D /* YDOM.mp3 */, ); name = "Example for AGVolumeControlView"; path = AGVolumeControlView; @@ -126,29 +93,12 @@ name = "Supporting Files"; sourceTree = ""; }; - 607FACE81AFB9204008FA782 /* Tests */ = { - isa = PBXGroup; - children = ( - 607FACEB1AFB9204008FA782 /* Tests.swift */, - 607FACE91AFB9204008FA782 /* Supporting Files */, - ); - path = Tests; - sourceTree = ""; - }; - 607FACE91AFB9204008FA782 /* Supporting Files */ = { - isa = PBXGroup; - children = ( - 607FACEA1AFB9204008FA782 /* Info.plist */, - ); - name = "Supporting Files"; - sourceTree = ""; - }; 607FACF51AFB993E008FA782 /* Podspec Metadata */ = { isa = PBXGroup; children = ( 0672442EE17E6D5DAC17F56D /* AGVolumeControlView.podspec */, - 25D0A828BA45EA939CB9DD12 /* README.md */, A1C3607EC67356A6A407AD1F /* LICENSE */, + 25D0A828BA45EA939CB9DD12 /* README.md */, ); name = "Podspec Metadata"; sourceTree = ""; @@ -156,8 +106,6 @@ D00D3F6A87497AAE428ACD48 /* Frameworks */ = { isa = PBXGroup; children = ( - 21BF39A2CCE4CB5E767D1BD2 /* Pods_AGVolumeControlView_Example.framework */, - 4003039D4F27E6DA7C731FFC /* Pods_AGVolumeControlView_Tests.framework */, ); name = Frameworks; sourceTree = ""; @@ -174,7 +122,6 @@ 607FACCD1AFB9204008FA782 /* Frameworks */, 607FACCE1AFB9204008FA782 /* Resources */, 5F5F34EDF929020DD21F20FA /* [CP] Embed Pods Frameworks */, - 07DF1D624576C6C09AC434F0 /* [CP] Copy Pods Resources */, ); buildRules = ( ); @@ -185,27 +132,6 @@ productReference = 607FACD01AFB9204008FA782 /* AGVolumeControlView_Example.app */; productType = "com.apple.product-type.application"; }; - 607FACE41AFB9204008FA782 /* AGVolumeControlView_Tests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 607FACF21AFB9204008FA782 /* Build configuration list for PBXNativeTarget "AGVolumeControlView_Tests" */; - buildPhases = ( - 2D8D3B6C5A14A8EAB0233102 /* [CP] Check Pods Manifest.lock */, - 607FACE11AFB9204008FA782 /* Sources */, - 607FACE21AFB9204008FA782 /* Frameworks */, - 607FACE31AFB9204008FA782 /* Resources */, - 9CBB8999718068439CC3C30D /* [CP] Embed Pods Frameworks */, - E0AE5E59428EEEAAF1A7F1EE /* [CP] Copy Pods Resources */, - ); - buildRules = ( - ); - dependencies = ( - 607FACE71AFB9204008FA782 /* PBXTargetDependency */, - ); - name = AGVolumeControlView_Tests; - productName = Tests; - productReference = 607FACE51AFB9204008FA782 /* AGVolumeControlView_Tests.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ @@ -213,17 +139,12 @@ isa = PBXProject; attributes = { LastSwiftUpdateCheck = 0720; - LastUpgradeCheck = 0820; + LastUpgradeCheck = 0940; ORGANIZATIONNAME = CocoaPods; TargetAttributes = { 607FACCF1AFB9204008FA782 = { CreatedOnToolsVersion = 6.3.1; - LastSwiftMigration = 0820; - }; - 607FACE41AFB9204008FA782 = { - CreatedOnToolsVersion = 6.3.1; - LastSwiftMigration = 0820; - TestTargetID = 607FACCF1AFB9204008FA782; + LastSwiftMigration = 0940; }; }; }; @@ -241,7 +162,6 @@ projectRoot = ""; targets = ( 607FACCF1AFB9204008FA782 /* AGVolumeControlView_Example */, - 607FACE41AFB9204008FA782 /* AGVolumeControlView_Tests */, ); }; /* End PBXProject section */ @@ -258,55 +178,21 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 607FACE31AFB9204008FA782 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ - 07DF1D624576C6C09AC434F0 /* [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-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example-resources.sh\"\n"; - showEnvVarsInLog = 0; - }; - 2D8D3B6C5A14A8EAB0233102 /* [CP] Check Pods Manifest.lock */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Check Pods Manifest.lock"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - 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"; - showEnvVarsInLog = 0; - }; 5F5F34EDF929020DD21F20FA /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputPaths = ( + "${SRCROOT}/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example-frameworks.sh", + "${BUILT_PRODUCTS_DIR}/AGVolumeControlView/AGVolumeControlView.framework", ); name = "[CP] Embed Pods Frameworks"; outputPaths = ( + "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/AGVolumeControlView.framework", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; @@ -319,43 +205,16 @@ files = ( ); inputPaths = ( + "${PODS_PODFILE_DIR_PATH}/Podfile.lock", + "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputPaths = ( + "$(DERIVED_FILE_DIR)/Pods-AGVolumeControlView_Example-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; - 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"; - showEnvVarsInLog = 0; - }; - 9CBB8999718068439CC3C30D /* [CP] Embed Pods Frameworks */ = { - isa = PBXShellScriptBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "[CP] Embed Pods Frameworks"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-frameworks.sh\"\n"; - showEnvVarsInLog = 0; - }; - E0AE5E59428EEEAAF1A7F1EE /* [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-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-resources.sh\"\n"; + 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; }; /* End PBXShellScriptBuildPhase section */ @@ -370,24 +229,8 @@ ); runOnlyForDeploymentPostprocessing = 0; }; - 607FACE11AFB9204008FA782 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 607FACEC1AFB9204008FA782 /* Tests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; /* End PBXSourcesBuildPhase section */ -/* Begin PBXTargetDependency section */ - 607FACE71AFB9204008FA782 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 607FACCF1AFB9204008FA782 /* AGVolumeControlView_Example */; - targetProxy = 607FACE61AFB9204008FA782 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - /* Begin PBXVariantGroup section */ 607FACD91AFB9204008FA782 /* Main.storyboard */ = { isa = PBXVariantGroup; @@ -416,14 +259,22 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -447,7 +298,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; @@ -463,14 +314,22 @@ CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; @@ -487,7 +346,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; MTL_ENABLE_DEBUG_INFO = NO; SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; @@ -505,7 +364,7 @@ MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; }; name = Debug; }; @@ -519,43 +378,7 @@ MODULE_NAME = ExampleApp; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.demo.$(PRODUCT_NAME:rfc1034identifier)"; PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 3.0; - }; - name = Release; - }; - 607FACF31AFB9204008FA782 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 35E7FE0A6859B55E75C9DDD2 /* Pods-AGVolumeControlView_Tests.debug.xcconfig */; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - GCC_PREPROCESSOR_DEFINITIONS = ( - "DEBUG=1", - "$(inherited)", - ); - INFOPLIST_FILE = Tests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 3.0; - }; - name = Debug; - }; - 607FACF41AFB9204008FA782 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = ECF7ACA42F6E97A394C94785 /* Pods-AGVolumeControlView_Tests.release.xcconfig */; - buildSettings = { - FRAMEWORK_SEARCH_PATHS = ( - "$(SDKROOT)/Developer/Library/Frameworks", - "$(inherited)", - ); - INFOPLIST_FILE = Tests/Info.plist; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; }; name = Release; }; @@ -580,15 +403,6 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - 607FACF21AFB9204008FA782 /* Build configuration list for PBXNativeTarget "AGVolumeControlView_Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 607FACF31AFB9204008FA782 /* Debug */, - 607FACF41AFB9204008FA782 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; /* End XCConfigurationList section */ }; rootObject = 607FACC81AFB9204008FA782 /* Project object */; diff --git a/Example/AGVolumeControlView.xcodeproj/xcshareddata/xcschemes/AGVolumeControlView-Example.xcscheme b/Example/AGVolumeControlView.xcodeproj/xcshareddata/xcschemes/AGVolumeControlView-Example.xcscheme index a22531f..d0c3394 100644 --- a/Example/AGVolumeControlView.xcodeproj/xcshareddata/xcschemes/AGVolumeControlView-Example.xcscheme +++ b/Example/AGVolumeControlView.xcodeproj/xcshareddata/xcschemes/AGVolumeControlView-Example.xcscheme @@ -1,6 +1,6 @@ - - - - - - - - + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Example/AGVolumeControlView/Base.lproj/Main.storyboard b/Example/AGVolumeControlView/Base.lproj/Main.storyboard index f9f8b13..b1b7329 100644 --- a/Example/AGVolumeControlView/Base.lproj/Main.storyboard +++ b/Example/AGVolumeControlView/Base.lproj/Main.storyboard @@ -1,11 +1,11 @@ - + - + @@ -89,7 +89,7 @@ - - + + diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Contents.json b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Contents.json index f3ce5b9..c8477e6 100644 --- a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Contents.json +++ b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Contents.json @@ -1,108 +1,158 @@ { + "info" : { + "author" : "xcode", + "version" : 1 + }, "images" : [ { - "size" : "20x20", - "idiom" : "iphone", "filename" : "Icon-40.png", + "size" : "40x40", + "idiom" : "ipad", + "scale" : "1x" + }, + { + "filename" : "Icon-40@2x.png", + "size" : "40x40", + "idiom" : "ipad", "scale" : "2x" }, { - "size" : "20x20", + "filename" : "Icon-60@2x.png", + "size" : "60x60", "idiom" : "iphone", - "filename" : "Icon-40@2x-1.png", - "scale" : "3x" + "scale" : "2x" }, { + "filename" : "Icon-72.png", + "size" : "72x72", + "idiom" : "ipad", + "scale" : "1x" + }, + { + "filename" : "Icon-72@2x.png", + "size" : "72x72", + "idiom" : "ipad", + "scale" : "2x" + }, + { + "filename" : "Icon-76.png", + "size" : "76x76", + "idiom" : "ipad", + "scale" : "1x" + }, + { + "filename" : "Icon-76@2x.png", + "size" : "76x76", + "idiom" : "ipad", + "scale" : "2x" + }, + { + "filename" : "Icon-Small-50.png", + "size" : "50x50", + "idiom" : "ipad", + "scale" : "1x" + }, + { + "filename" : "Icon-Small-50@2x.png", + "size" : "50x50", + "idiom" : "ipad", + "scale" : "2x" + }, + { + "filename" : "Icon-Small.png", "size" : "29x29", "idiom" : "iphone", + "scale" : "1x" + }, + { "filename" : "Icon-Small@2x.png", + "size" : "29x29", + "idiom" : "iphone", "scale" : "2x" }, { - "size" : "29x29", + "filename" : "Icon.png", + "size" : "57x57", "idiom" : "iphone", - "filename" : "Icon-Small@3x.png", - "scale" : "3x" + "scale" : "1x" }, { - "size" : "40x40", + "filename" : "Icon@2x.png", + "size" : "57x57", "idiom" : "iphone", - "filename" : "Icon-40@2x.png", "scale" : "2x" }, { - "size" : "40x40", + "filename" : "Icon-Small@3x.png", + "size" : "29x29", "idiom" : "iphone", - "filename" : "Icon-40@3x.png", "scale" : "3x" }, { - "size" : "60x60", + "filename" : "Icon-40@3x.png", + "size" : "40x40", "idiom" : "iphone", - "filename" : "Icon-60@2x.png", - "scale" : "2x" + "scale" : "3x" }, { + "filename" : "Icon-60@3x.png", "size" : "60x60", "idiom" : "iphone", - "filename" : "Icon-60@3x.png", "scale" : "3x" }, { - "idiom" : "ipad", - "size" : "20x20", - "scale" : "1x" - }, - { - "size" : "20x20", - "idiom" : "ipad", - "filename" : "Icon-42.png", + "filename" : "Icon-40@2x.png", + "size" : "40x40", + "idiom" : "iphone", "scale" : "2x" }, { + "filename" : "Icon-Small.png", "size" : "29x29", "idiom" : "ipad", - "filename" : "Icon-Small.png", "scale" : "1x" }, { + "filename" : "Icon-Small@2x.png", "size" : "29x29", "idiom" : "ipad", - "filename" : "Icon-Small@2x-1.png", "scale" : "2x" }, { - "size" : "40x40", + "filename" : "Icon-83.5@2x.png", + "size" : "83.5x83.5", "idiom" : "ipad", - "filename" : "Icon-41.png", - "scale" : "1x" + "scale" : "2x" }, { - "size" : "40x40", - "idiom" : "ipad", - "filename" : "Icon-40@2x-2.png", + "filename" : "NotificationIcon@2x.png", + "size" : "20x20", + "idiom" : "iphone", "scale" : "2x" }, { - "size" : "76x76", + "filename" : "NotificationIcon@3x.png", + "size" : "20x20", + "idiom" : "iphone", + "scale" : "3x" + }, + { + "filename" : "NotificationIcon~ipad.png", + "size" : "20x20", "idiom" : "ipad", - "filename" : "Icon-76.png", "scale" : "1x" }, { - "size" : "76x76", + "filename" : "NotificationIcon~ipad@2x.png", + "size" : "20x20", "idiom" : "ipad", - "filename" : "Icon-76@2x.png", "scale" : "2x" }, { - "idiom" : "ipad", - "size" : "83.5x83.5", - "scale" : "2x" + "filename" : "ios-marketing.png", + "size" : "1024x1024", + "idiom" : "ios-marketing", + "scale" : "1x" } - ], - "info" : { - "version" : 1, - "author" : "xcode" - } + ] } \ No newline at end of file diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-40.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-40.png index b23894fea85d80bebb1a00fe482e3e63f5763e15..0bbaabb38e3b6c09d00f6f15415a7c7480025fb6 100644 GIT binary patch delta 2237 zcmV;u2txP7637vdBYyw^b5ch_0Itp)=>Px-f=NU{R9FdxSZQn=cNO2cXAgVV$NE~^ ziS5Qt6UW(luA`O zB&sSQavay##ZDX_O-!8Z+FpC_*`1r;?Cj3YtarDgX#Jm=_kZ5+-S15ZUDsXJE>TtH z;?Z02^{gxn_*?b{+IqZ!YJ}xyV42;HynXlM>+7oxEcZg+$TK~A+uaRi3fqaO3OpTq z@XGwv#pI@q!_+ez_cXuY2k}=JtGbE+EbV*f%y!U(i#!mI_ zE7O%uReH&j4&aoS`*3Y3tB6Dapn}xAg%L?Pe|crbynXAF8RQgM0~It-C$B2+EY7TK zZy*+y%wmjh$0D!KUjHb%x+!EhznAg25ju;g;(*8ndEey|U&rBVAG{G4bMSKoP5G7} zq;ytDq|t2A(Uc-4(si(5ousK- z`D|PiAg-pdB~;S}Bmq(ZzW?RKKVc#L_m#Q3@qbN@X3EYfoPdqLjEAr4b0j|^hg_@L z1`GjC)PhLkhbGCGkoohiDf;4nt}%upRW4v75>z#8IEE%ErsSbY<{GFb8B5cDn!7*>er) z&VQ0r6YFVW-5f=usg)TDsK};TsGw9db+l_Y`Hhh=v$2(#cbt&tsx8kER}alLvK%IX zk7mntSJ%U3sk-aT!7=hkcYkkVbA6-11D~rx(QcR+VBJ23^U_>^a~Jcgh$`59QwA%Y z6jj~R(ssCWH|gixXT#$tkJ77}e{&_f(SLv%Ssva-q%k&BxVmg>O?JF6L-O6voIvRs zY4yURhffcN5%79Ug?9zJ^C)&JuCk^foahqBruw$RF@h|8Gd%wJ0b{rsg+!6$Po8=f zbM(sMEK8CUN$uW=-odqPk-M^YzT^k z^ntGnu`(iu)d02YMb*0Wq%1z%-1t%Wb8z)<7AN;~gxWYSP;r}(av52YG`QNhj2Mx0 zGw&X4?fL3Jcu!+%B`}CyU6}a&(v+&{3`JIC2dIn5i2etG5tXlCw;2F%pv8WuJG*%+k-~0ZgK-|A6DA#I4vfYd+@c3<=d;Llz*`#EnctQ?MDyn6{rj0D zxsXH-%Z2Q<-Z~FXRP!A=(Uy>n328}D?7a3_;*?UngS*qRcssEUi?=P6tB~3}Y=5ih z`i783(PLAmT}GI#3xDx;yO3+ucP5Yl?sj5>#^()c$zpRHYM`1l$$X9>$>OJ#gUy(s z?ixE22myzYO73s!#DJ@UTo)DW=$+`Vg$j4V7VgYBR@Ij@K^$!EB!~RL$67<8Dm%D8 z1r@XePh%fO8?cAiAp_WoZErE(p?n_k2Zx(FNbH+09eAqO+ka$^Im7f%M@3I?bu|P! ze2sNJULeV|+pGn67#_lk`2GDy-85r#uKtGRUyYxBV|n_<=Kt1nnOrK1_EgnNrq)o- zO|$)hR*WN_#H;>09O79Y!#)-WeS7GMa7!2D6kBGOr|}0P$6@qj^xlQ{FV~ag za>=SP+|k?XZ-3Ert-mR_7>nWy#nfr%FM0*mgdZOI;*+6Ay1jmjz|ooEfg>G#oxT7@ zg+)VJroB0&K(*54HDoy5NOd`2gf2{Jzd(~_}R7hrXu&ii75+r@iaTq9{SFq zV^8)DT4dG%1aHnyUYh;){Zt&Q2d0)WgH>ghzvairzEG8=Ixr++YR#^%O-EKEndD$g z`+>I5-Zqv_C}Dx^JS6hM^|h7PX09#7qS(=p2d4%{FtB%0;>rI3T~~9aP|&Ay00000 LNkvXXu0mjfkl$}M delta 2362 zcmV-A3B~rv5yTRZBYz1CNklX#y+wh~nEp`w5kqPDzA0F_WxK)`vK5DbnZ zk~nevxW2D*&ue%3;n+8}<7+&+AFj?hyT6&;*`5C`GBeCF27f>R0C@fMiT!5>&v_*V zSng)GwywJEvJI_Hnwb%CZWBg805~>zZttmq!xLvG0uKOMo%D^J-9KKxHLL9UH+93= zUA7DpSKmVZC7{q~Mj4(5712W*%L@$paIdhz6uj#Sq0^h-oQfWYW-80_la{MeS8 z0RRyJ7yxQ<^z#p1dGGwmW;-Pi%}kF7AW4k*mFt(U`RjFe<8+g0qxwJ1hJlC6lW(0J zYUqVSLZd-KhqfeEjogvhrxLrQ{a)RA$7 zI#xLE#bL~5usG%j$%{Bjz$O3l!sy{sL$;9HR;>BMO?R)#Eu%>5hxfhsxBdgQD9qWe zEtEG|jH*7;0;3H83?PvTL2a~F8LL&NLSG;?!ha%RP^$XHimg<$n@%hHy{`s;`ucNI zz9;`N@WH;5$5&*VVxu)106@fAp#%Ub?XX#(PecezTnIb>3{9MpYQcaLYEY~qAv0@c z0BBEV2gc4m-G6}gp6E|0E1pY8*p1>w0A>h{F>HVr%EP(T+0SFG)5_j=@>4ldo>C+( zoqwc7;${Fsw1luo5aOlLHlikN1<|-ymD)7OqQ-0nkVIK&TS6!j^L$=}I@* zdnapECB#zLB*?I7vYe#*yt1`n6tonoCB(Q_-nD64Uq=@)^RI9C!Mf(>dsXg zZ(O?}XS<1)ejJs8+LZ5=eBX~FB5ZO}?dfc5Dhr8hn9)G89#$e^Qp(C_GJj>%p)EqA z9U*PYk(NbDq98$ph`CgH&B~Q83?1so=GSztaFsnf2}ufRTNVKrsYqljH*Gt~OP&c2 zlA*3Eu|2~__nbUBT%N4yu%12yD2ZIDa>~gl%P>zx!N6C;f4TmiNx%BL!|!}+O;5X> z5=6zop9rd@Fz|F38Dp3Uz<(05*-rH?>)5$=^EK^Vbyb9h4FGy^_{)QD>>v3eB`uo- z;YCRV05j^xXl5ePWiKv!Z$I!zWb`f1{Yf=tz_pFh0!d=hm=c-B0L&aS`#J)EA9nZs z;>zzZ03u3eFl-+E=(Ycx8)|bhnoYvEbU8^RB`7Lay{U3%t|@Cf0DsV)$(=70^HRx_ z%i1tNBGYDX;1V&X8~}J`@L)~Hzv{c$FcTp@JNVJNBVV>TnaJqHL=T}~s?>@VAQVW+ z6j(wUU~jS*R6M3>fjrL`K(obC2(cXc zUL1yTTnT+b0$8km*MChLlee6wKmTCduhQ$MKbs1D*;u~7C0artl>)!$*Gi#Z^lOrc zffv^fGoiCZVzgFyPtYVw2-YjHSHt4!3YUKCzjAxmO|K>Bd(w4Cs(gxF|i z7pysm7;8Q5Rct9kqi6E>A{!d(HD(Y)UYTmQt1r9RDa;9NE+r@+$FJ-zG!u3 zS!~RuHRWsTs~<(RC|ua%#$%2MF`Ld*j_z2!G4W#dv1KV$-4aqXe%pvmh_TVPu3Asm zwy)mZz2$tZtl1>Tp`|GpT%O6bxS1ttCIU=KPYsOK zDnv+Lv^do;yMI!x&bLHbJ5nujeo5Gfpl#(xp)1r~m-jxl<-3F=6PJIoVf(JNTaHhS z?m5x_%9)STmfdIzBSb%r);6_XmTQiUUX^Vct(H{d;}a1T#|zu8=-IKh_v+S_>+@}p zDD!#{Im_AJzWTl^`pn$EAQyu)RxL3pqN!{ao*e{*AKsc|JCP?eTWFj_F@djtaFyT zyLa2e+iq4u)bD;0%{1;+eskdE{U?tzfGwu;CN{bng*UG5d2+|@w6f>jfy@Wj?cGx+ z{&}K*cxoaxy2Z_0)!B8&`pxT_m&1%&o9$~tdNX_Yv%Q~vGB9?w6!?VLnaSU=e#=9B g-&Q2*w^()iKNvG(dT~wtA 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 ANdN!< diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-40@2x-2.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-40@2x-2.png deleted file mode 100644 index 369d404132bbdb35372ed5a951707f269e7c64fd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5242 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 ANdN!< diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-40@2x.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-40@2x.png index 369d404132bbdb35372ed5a951707f269e7c64fd..e7d3c86c2b6d16b60e32990e1ca853f4df91bf03 100644 GIT binary patch literal 4968 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 ANdN!< diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-40@3x.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-40@3x.png index b6804b7293122b463f7ceef9f2cc5597eee50f08..0d2632513e1c0f11aef8135246ae74ec30795272 100644 GIT binary patch literal 8594 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%0Dw^3w;nSyyv50lk}c<|M_Gz1yr|)SX=LbIho6x~ zEiIZJJoxjx=hTrZY8%!ZSt6eU0EWmA31FsRHl^ZXDXGJjD@9`c$kBrrQ_~C?V~D@G zaPqlJXTrMA6ZNDE+JH3?aKwyLkar>gIG$^|4nu5F)PoEQ>0BMQToyTpr}EZ!Uw;v$ zkN*DaFEM0|Xxw_Ni6Q1a_cG8zIKpeuOej$Eke1dDrW6GGab8$HJoK>?%ar_#I!5~m1YrA^`<24WVWak zD3^r*TDY0r+__N@g*9EikQ#SrK0%_vahJ~)HBnkSe6xIr+%Sx4ekf-62>@b-UtHb? zsB75P+j3c$p|o~is##bQQI`>rFXfRQBiP8@*fv`hM1ECcoxXtA;$7`#Vcp{k&U?$S z&P}Y=&3^Mwgy;&<69}<^aHlIotJ94QV@;f~coFDg_AYJ&RmSUB&Ni4Ws_k3=uJG1( zbhFJ}D@0wnq?%9J0M>#)V_aG^mb`Mz2>2DX*33cOna{d~fUb?NWY@1)t;&tt)=Pa@ zBY+^`SJas9mv80jJF5G_s_uyz>hIfW%TfeUK-G8muVvfg1AU>0?YV8*;;aX2bcrIW z(V_c_LjVAPU(q^szf0Bny~Z=2wTi4C8|>`a*xAcMx^ZLQTGO!^Yhe<-QfkE-5j+x| zhTq_7IhvD^QnxSYRToM(EAv^CAY#FFZeRO0F2TKf!*1^GN085XDm~&?pVKVWjN}QV6tNVlRNg>txDK0DK+>Ig81AZT1qLDUiuU* z$b42KvK}U^`#!aEpX~Z!oH0T4p7mSy46IKV@-5x&TtuPjux5x|#vGt!q!HD89G6Vj zv~5+gP&nhsy!m@O_N?jXlGXA>SQ+9U?zvOvyvn(yiE>4(W#z8SD9v-nhN5u9MPa_0 zC?m_*`RjTIKDG0fa#a`u0NFUVxx4QRyKhhCP0m`?1+hIg>*3|)%iQB_ z%ofc*HKI#GpDw>bL?Vb9{)g}QNX!?=IX3_Q1#1)} z5>{^E=SR(ysEDJlqAeqU!q}vl{@ArQf9a<8cqHa60O!6z^hm6Wc0Y30$D)QmYZtDL z4_Syc;`wZH&c^@&;B0!j{F$pb`^g5Bgqi*1j=f*qe~&C@oTtQmo0ZObb9dkO?)k*p zNNmQ+DvYiZLeQCVCNn)@We|XVA{;}g*qO&>tiyQLtGT+CEDL4g;1w2@U1&P`qf+B?^D!iD<^;y zwg^*F;~LA>gz`U<3#k%ojVsf6^ZAMM03d(}2myXMa>{ZY&bhQ@##oV$iZPB%4mIyc z<9uXT8q+0_v~mFOz|Ort`QT^vuG%1DjHSk3ju=J$2@yv!$#1`M;EB`6W~`i{s0LRV zLm*h5K571$pqSyrqJu5krbogP!Yhr0h#XNVweXP;z*(RxYJu3^5&zCDzb&mMWm_M5 z>bn`w5n0Pln}A?@Ucq%-5(vOb)LDXx4VMg%Gp5W1y>y+$7^d>yqRPcUy{NDdfr>HmB3wO2 z-8dBs5+$In5FQmfL>0yjMG0y~ME8YtpTQN0SGr)$Sh?A}mG>OU)}(2wFBZv=`#*Qz zwZHEg0QifePk(RdwU7;|nc19cb7cLYj*YS24YBw@I2twl0nH$ytesEh&GBq%ESsLl zr4qU9Og@*j3whUZg;&f%Aj%(AHd@JME7_7H)pms^h!D`HsPSNUYj@u*t2f@VdPBEA z1f|}eD^6ooQT-5+fFehqC&Y=V(Zi$XU!NR4mzY0f0J1B=y=yK@wLq7tJ^>)(A& zePn9*`HAxs?XOj_AQJ~vY^({>^2+Ii1$geSW<6l9Wrx7!Hx`y;D@9cx0JtAia;-7kkK zcS<)6=*kffB`!XB>8+O%m&VPELmo$_GOi%wh)dnP1VwM_T@IOrEKXDq4Xy?hEu!fi znlGs83S)vO=h!p0Ih{9CcHSYOGw#=PH)BpuO%KL;fA-gQ&{nK&!=-vCYQ4F-+0gc?;E@p0Umn( zUmiaEbXPEJ#3D@Lj^`CT*CBxb9FZeKKp~MLlB5nYkl@I8DP%4i16BU7LgPwpCF!y4 zxej?jMc*0gyKn8aGN`YHbaFYMB6aofR4FQ`=ELRzIV9BADe?OU% zv(s6dL|-uS#BYDzP&EJ;NzdH<*f(9zQ&jGYbug796|J%K^A}xp8PJ-{VkuSSjq8yx zU59{ncdh*F=9_oK`r%64wM#}FGL}3rcJ8Ck{L_=eCxfaUP&K(yYHk4tl_GT6-6mg9 z1JfVT_JE;-pR#*mOReiJ9Feey!d#^&PO$$XaNc3@-ip$Nq`7%?_VeX zB=Op}de9XfW9{wzFNrjZkgDlS`MZ-Zf9AO#OWw()NQV{y`ZAm9(P#XMrg7d1YRu(j zUd^XRBBU7`W4%y{;t^nb&wyXmJZVZ-18V^AhzO|5@V}fG{=~CC8p=#B#a%le==p4_ z^{q-8lX+QuM0ADM=?lbzVSvlaxPfrA(+Idi$i>9f!WtxZtuDE1f3g&J?Hr&b%8y?- z@%0nWwT?}7d0ANViL!{z@cUI=zLoP^Sod}LgO2culit8)l{T~wB;`IK!SSh)*MgoqK{sI;A{j5Ud%qFu_S{>z~!ZO@~*>-y638-M^H z>lFUv$S-A7*nXUsulX!)-ItV-|M#i7To7L#q~*Q;%ZW=Oq8l$IF8%fK0}QdU8=?H5 z3}A?VbK>Bs^i)96u8Ln?rsfj?T;Ty!rZE7Ph>2^dQ*FMuLd10656-^&%;*`pBPfp- z8E6>dD^tTi8hSmd`>s}uu}sY;BFi~8RWu|^0A<_n!kh2v`VawNaP=>a{U&8wWp{V^ z(Jv3b`9hl&l5)j*3<6LX&gM)Hg&OPR7@+OB(x6a=cn|qafi|wO@{$HeH(|V*v2n#Q9mf zt+oC&*L)%fqS4GOKq)~EFqTO8%%uUKT!1i^O>u@b@rAb;YeA$jK4xad za%nb_OIe=Nh7Q9_1dC-pYZU_Eh?Z+7OF*XzR>scr zx`|QRh&2Hu3np_#Ym?5+>UKv&+w*4f#ZH!F-n3kYHSpY>c4BRME^BEie-pdi5zrH2 zwq((>mg#t2gM+qn-N?eKu}Jw_Go;Dg?g#>CHgCyyse;uM-ud>d8~t2mabHNO@j+(Q zNQ=7NE!UPWQU$B})yneHY9GP?V}_rt3U>GvwYjuPt?NX~*+ro9uG7R}TZc6fD2(+7 zBCJ0US>X@aqG=~+X}@1_p9R1vy=a!S0&A3;TdJ`()X7xFw|DjxJa_3Xlv;*vSBJ3E z0%o(O&y9#^d+yp$w8s}>0PyaW8wKeV2&7B(&upqpf<7-foz+M;Y zzb@97a~q=FZI3ON8+8`8mNZM6=tEo*ox1P6D>njwd=3kKa^sDn76Q5X%C)829RZ_0 zNlyw9-PgkKzZqC7$TD{ReJeNh`okU(lUw39$Je}n_2!v^SqFPWd%E3aNBD|BSibG{ zhZNSr)NX@VBVa+eabNHgn|2crLtp@a2!iNK*Y4lk(UZ0dHDTShZg-E!uj;*_4*9k> z81~i9msyk4jWw1Y4fvn0-QR5li2wl^luFq`s{U7Rzq`*LO4<1;r<%6$e3t4Q{XPC- zqe?swju<|-#SbN`18W47j~xEYrkmcqa$}i<<}xdTAX*vd`1U(KxVfVzkv9QAHYhAP zVtYAj9nV`CiuzSe7DtD4UvD7dmMR=ucx4?ETR14qoq(n6)iOc(S8pUf+J3c|H-*5#GkGUH}k8l5u{0w7bg9*~ZVl4Axj` zx&eS$+hTxUx$d1`*t%EDZETs(KqH8Jiu$E%_y6x(K79YW9X&=M=h#WxG+jrw0Wid? zz(7gB5U*dcy8IRZu8ps3R=VSgG7sxAxExUc19_q=al(|7lO_`Y@97m^*!k4EK# z)re?Ar2ES|Zp%6Lv6<1A5|@rnk6y^l&e|3tDwfku77_$-gxBp4N}ySZ=x*1F)j>^f z5BW7ztQ-B^9mH7Pv0V}jFsd6{J9=-5uin36-P%wLmY|eaBHN0R0uplUb8*W46e z0{|0d=0Yy{_~~OmeD#HZ*1qB~hAd-S`&JEh`$O^?%Psq$_Hh4^zwbnR|w-O zJ-uwq>W@TY{(vLe#H`5>O}ntIyZ@He8woCxSjbEItqnW6{Xw_kt(NLV2=b}gmhL_R za)eiGzXjlU1rnqh)+P)Q5xV`MbsgQd>$ax`MLx#x_jm478K2ih;gRSKM(){oUE0pK zhoTPw9pT0U;nf{61XLL3xD1Wb9H~t|xsiMQiq*Dg2hg0cRKeQ6dc&R9Y!ekRsT2lC zL=RlIHy#KVJhu&T9z)E#?xt98pxDw;%Xe!!lf?GsmFu-;KjLn&bD`^b0agFwy>~DA zqavaJ>IsCuc;h=Wg|-+qf=A-*E7w8oozAra%>ZCWd|)8bS@2qG)C@3f=l^uy-Rq;> zm29e&A}RVlyk+-YgV#zf#MbEp0G<#b&DgW@8mK4%tWs(O8o(36r)syX+R&oM#z|2a zPgt4H?Yi~eO*`kYsm>GWKpwpH-i@(%rqDv}TKNcyw{@*pAMGZniaKJho;8a6CGX$5 zJE%7LnA*k12T&MG5+y7MD3e<0`BEy9{17F_q9jXMyrj-sQQ zb&|{U!Or;aY~4L$nai+#)giJ{G+|~xdEGn8Y^v3K%OkO_qsU#GX#saFLo^+GV=R8p z#vQUxqUI6mIIGNGf8oY=?uZY}7OZAnmBN_qd0D&ghkNe$lOmgHwfAQwckP-;ENSHw z#+&8WP$u#{_se_k@T)qNh(T(Sx_|}*fPkw1&3o@(5e%mr##*k4l6f;?_`Y@LM?QW1 zenFyol%-T~*FJFD+D%hthRXf64G02o#u8@c4{o^q)-{`!nwGCTPTf(OOgo%QCO-Y- z_fE}Bbov5RJEw>A6{cg`o_ojot$(!lt`)&ZnWVFBtpMPghkpIdBhNUV7uJos$woLb z0W@P~AK1C?kN4iyh+_2v4W+9}=5t^9&Er2ieN1IMpz0tAahDzzOPm{m$aHMS^R{%a z`0TD*@4RLkR8XPTEmXX>@zwE*4?X`cFO3XoyrdXa%OxNa!dbfj0AIZEU7x=GmYQ7I zLTLzSsIZ`4oO%84UODjk@49<%yT%o{ z)@oL4Ui!i4pWk}*ACEnMd~#G$B&fXTyBFF5mQG%@0O9S34}5vg9XIx`yCRwH6{S(2 zp`@{F=6~kG$zPl~esto}L@r~wwx~291O(K%(qZ`5MZ0e3Tf2YthHX77#QTN8km zQmIYODV$9vhLTfb*;Kk2&HIc5KK&bMI3mNg7D3yv$TiI8}E*=@X z@YeL$a5|aHn{H{}KxM4c7hD~Q?T8QT8Cbugca=QexGhWhe?kJlG{fgI0000007*qo IM6N<$f-A-;nE(I) diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-41.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-41.png deleted file mode 100644 index b23894fea85d80bebb1a00fe482e3e63f5763e15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2372 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%0Dw^3w;nSyyv50lk}c<|M_Gz1yr|)SX=LbIho6x~ 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 IM6N<$f-A-;nE(I) diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-60@3x.png index 63d272629d4f07f676c9427cee2c465c11dace1a..7fe9e21fc6e7ac2620ae871b5e55b720cb05e1ca 100644 GIT binary patch literal 14716 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 KMNUMnLSTX=QIoy^ literal 13054 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

M$QKuZ=m<&b4DFU(V1tV|4lkAar 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%0DaYoGSMy1pfT{Ikxb`Jl-A+&mv1W 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 CJHWC4 diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-83.5@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ba2684c6090c528642263f1fc0b5a756b2af2f8e GIT binary patch literal 14759 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 BTRi{( literal 0 HcmV?d00001 diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-Small-50.png new file mode 100644 index 0000000000000000000000000000000000000000..8f20b5d147fe2fd210dee2b111485e38cdb2b389 GIT binary patch literal 2837 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 literal 0 HcmV?d00001 diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-Small-50@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ac4b68d237dc7013c72b8112d8f138d39ba58be9 GIT binary patch literal 6630 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 literal 0 HcmV?d00001 diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-Small.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon-Small.png index 0b3be38288d4e4bbc0f6d201656ae6bd87845c90..3066bb2534824600c65cab9596dec2a6498873e3 100644 GIT binary patch delta 1512 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 LNkvXXu0mjf=uo+1 literal 3631 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 M07*qoM6N<$f;hMK!2kdN diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon.png new file mode 100644 index 0000000000000000000000000000000000000000..666a3790de7f5489e3307c29e919633d4fdb3c49 GIT binary patch literal 3343 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 literal 0 HcmV?d00001 diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon@2x.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/Icon@2x.png new file mode 100644 index 0000000000000000000000000000000000000000..ce5b50db66622da0aeb7d75fac77d3655a5cc97f GIT binary patch literal 8032 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 Y13bj?p4M6>TmS$707*qoM6N<$g5{UwKL7v# literal 0 HcmV?d00001 diff --git a/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/NotificationIcon~ipad.png b/Example/AGVolumeControlView/Images.xcassets/AppIcon.appiconset/NotificationIcon~ipad.png new file mode 100644 index 0000000000000000000000000000000000000000..2bc66c75f01a159bcac16a3401ab510f4809328b GIT binary patch literal 944 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 WS97LN(5G_%0000mUufFfq`)j7A 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

Y(gr;S{^Ke)B>jd2|#e*d?!{sAjb_W`}}Ib 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 z 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

JeVrMX+C9Uv zK~ zT6OeE9yM`vZcjWG=w(QyOnO}_6=ptF!x&f&&SOc4s+$Po;q0;MTD^nDK^gwHIfOdn znrS5`;0lvY*q%H|V;%0UyoEUP2iv-f0T-+BD5^Jj@2eg=&lj81(|Ce{(I5Zn=%W6< zLc#>32wa^2Ve09*vX#ZOX6MGsq99pcG1}eXQ5G=7jLLV~Z@&6MwI|AYVg|(BGv}R| zSq(^_1(F|4xRMH5+fX;YRw`tW^|ejss*=sj(N&JuqzNeiDh^(dC2mR+{fB;XJ-K%8 zT@F`FlR`Vdi|~zD5b80kK+jE0IX*Ki*wD@SRS>6Mz$@6xobqe~>kJ{=#3?*jy31RU zBC#f;6;zg91(}AjMy?q40ERDt9Bl=V1B-Pq-6m!9MgyHNwu9y~nmV-}c7pSQ z$1i`ciRe+5UchVvK&fe*Gr`*k3|I*l;gpWwA;!Xkd&h2~Y?PRocg#rXm8$-9-{wA< zBcI}Kyy)!THW5Ax3VkT4?d*LF%)|?s<67*gxK8UXd-S+^pEFcpf)(6J#^J86baqQ& zMYpq4!JIbct;xY|1Y|mC&Umm3)K}mTwi)lR6aZ2t>&)WIIIVJ}N3vf@$ z-+#ryQ39n)eS)r{gT&0~9y?(*P}AO9T$T0;l^eLlRmRvx)0^X!&+pNcW-oS7_qIed=X z0ku)bT#J{Jcq?;#8gREIP*?O9XYxSJGg82quKY68|ALkVeSgtO@?J(bx=Ei+e7r_H z=|@{UKuyPvR$#uLzM~bW7~D_Z1D!E_{T2(PCedJ5tN=M3vV0WLUBj{Y-@_Xc?UDYcA-CpxS?qf*iLW&uMx#?JWVEeJ458rzr5Ig?bq05N@}@Z z=F0FB8?5r7G~T*^^j=B>@T6vsgm^HHw zRD9Wh_exAIq;xgzX7w%@bcrMb%oP_>{sln#r@g?F52&tgUXCw0kmzMN&?81rYGNyB zj+FH4?Ob7AVO=kLMAtn#3i1(jSsDXIHd44CVM-nVn9uPou7nC5-;|$jhpM6P0vqY5 zo{Tsgs1^W{At}DJl!|Iy7qVv1X)=k`(Fli7pn}Ad)XqHE&iBaF5tupdD0S%Unu05( zZKRG+?gE*x&S@#l)Eti1Rfa7caM-4t)2Aa05y5Y;LC4^$RZn_)oK*S6^yhD(_SBF= zTnVHL5l;$Qu;IH>*peXeF`N$4Ddrm&CqWVHh%8Uw6yLEn#MQpttOj5;|BqXMAzKF_ zrl2H}TUp-1pD^7Dr3KPR?yrJyr*H2^a29w}=BTQATr8Lia%uf0u2fhMQE3JY;5s3n zo=}M(%~KMFQnREPCDTSYf^w9cHHEt`0!M>=-QI4Zlupx_m@N$x=Lr-VVFT8qO1gqL zY+y^|?sX-`{2t>&Mwmm+=IP5jN-zY*Qd@m~m?r^@S&k%_W^mb?i2;2#3do~OClYh? zvP*imGVfmx%s8gge7AU0Tn5fa%4iG`N?^P;+FwqamyGX4_Mgn*MY)hAP%S`%40720 z&Y0?}AYML&xvyZrZ=j)tKfcIVlj**O%NwVeN`B&jYU@a=7yI)zh=jyC6{hiT6rFlg zWN{r1CeG6DI1f}4gUwTKUIU11JI~u#3V1kYpq0xFPAY$IP3g^JPj+&R?k$N4r!n%^ zA=!yA)V8b*!@KsO2v@eK(x9d_>f1y79tC;%)3m9m#5b++NvQjkfDd+_;@XPE^zhx{z!i zVo2T6{wUg32Hmwp*tq{Q6_=nd&;$8lw3>&AgyE+;Y7@Ug*inuyX z`NK>ReB~x6N)g*@P-XJPB>BDu6Ds_p{9y6T#gdSHO;pbm+Uv#1OZZQ~>Z8ME+ zC);A4NR+tFf`51SlWy9p5e-kzj-*?xflk^OD9<7=jrlX*CJ0f|1VAe zyPzBU>B^SzeJ=Fd15_C!LmF_5q3{gvK^Nkok#XDD4!n8gV}Za}8C4~RJ@?$-f~L2L z7z8e+r_SydM;jKBq?`qBIynwhn(Z->9NLpIz%&rn3`#DzUNY7YI0PoDme(U*PBpF4 zWVzb6r07q@FSR5Sc{-}H>X{bemyZYdk%1Jx!sVaW(KGWRAOQ`@4wTN&vb-{7T>~m5=dSvn#r>AENj1!6t+5Iu#Uh6^40tf^QA_xX7RDE9r z<7G-B7$?tYcqsA!?QfK>X{0R-1WA>Jz!12*6#k5qtziu$Q*NtK`RBYO9%b4ILNxsc-)F7iVKvg;y(so>52SQaL%4UiDc-1wAFFpA66wvfCX}M*>_ay5ehL)^ zG08c4__5a3Uw{Css;p$p1VJHbWP6KE%qlwbPR-pX93kBiAP7`jFxe&3WZwMLFD%$4 zoWT1ym~~a0@{API+6&nizXoBQ(F-Fl2DeF!X(akVEt2)D}crceR5M0yB4eva+A&vTmXG$ExCah6y)_ z*W!_#^g2MSolGsCTD_-})wfb`B41D=Dp^41OP%>r2=>xT3F5h3@EQKuYiC*7V?9Pj z&$VMl&}$m5zRST5^LiV0GBC#e93?N=}+5zRH!gYogVx~1CRans=a$&Jdei|B4YScOJ;sSRjzhAWKz8#E^_ zzThi}P`nO9h$>ZsCyI{rsF0;hwC0C+t`Wdv@D(IJ$lfJ2p8Z6usraWgjbu(2s&y;Ol6kcZLC6lvCe z?;s=dwEn)~cPwKU!lh{c`?8t%KOmqPy{!X+s~RiP+@hpE8#;0%BWzd%Clg!BpX zt&fJN5pV9^!b)X&ymlirGr$zOL7>z(b){ILS*ss8%*j0#b1m=7S&L7Gjzo$B=ErX9 z!n60USY)X{j-?GhO_&e7G|fa`TyElH39@Wy{5}ju>q0%4gt5PW*JrCI}g{>IguQR3?mD&o3To_t77J&$&g9Igp5q zegTv~0PXZXC?7isf)K>}za++Se+lCH`coI=#%b-rAMCIv7zGT1^zukZER0h~^<$x0 zU&O$t0)Bn--L<*BMe~o66-9xu0xw+7ZY3I&wi(rz=BIVetKq=aBDRNn?wpuX1ei4- zI2~f&;#n9GhE^@EzT7!_!Pu00}5<(tnN0f3iB z#sp%8qal1@m+ps_qQ){Jf(^l-%+8w5I?{ZXhZzL?%Zana=qpz82d7su=al|-ip(X< zU90d?v>vrEPEFn|s)|-YjbrY!x~4_*lY_^z&E!?c?R0F(UC+E^X+7g>LW>6hqhXTc zpItBc+WCME^>KOh45z~kTlzMqI<1eT2SO}cx$#3qoxLQv-+7A?SNYlnTn#n)Og{fU zt)6t8P8g@`YTO|F3N?lQU12!}uOwd3tG#1duUr3-(@-M6xj}cLS*4B|v+ErWI^aXs zNHF7nNm-q0-TG%1I5<&1M5qkDqu7MD90@saHhE+EnxG0O$`+m-EocfR8^RtE4A zH?I0w+6DLdO=q6tM&VfNmE^Q64upKT5~i#R#I$BecaLpH4Br4jGMHyX>A$fJtw3Ty z3g{rOhNVXJg{s^lhZD-m#n0~0)raOA*kyO{(?uQXc(15(cx9D-Z4%u@FJ@JEnf zv&E#h5dGS_fbIP&pk%LQcC8P~eDlt3ruqG#li#ExujTys<;Fg^StobvB924tIjJyB z%n{?Px~F3-DdoXm?_O{#)_X%#N1xpiVBSCblNIgnp~?6UbnAMB2tj>?N5*IPqkxV+ zJEP~$HqKYnLyq(l;m-mcAI{DY?9DX(k$d?8_Qu2z-z__h|Q`H zP=(J1FZz)3V<0N(qcb;|RhZ9he-NJj-mtp}UkjOA2+|=%0OtZ;BQs2hx8Ewm>pfgf zX_}KtrsxHf@kyKIR-J~#`>l~X^pGmu$L`P8ayREm&>&EWR6{0l-ne+0o;?W+Z*7QS zzm$j@3h9lO>fJLCdHm>03rtybTWW}pvM=VO!E*0&5%XU@& z@*>~19SPJ|)hY#CWSL@6y!%9@1F1t>pATN@NlOrxr-u9@d^6`mF^%#H(GWo2t(EU$ zI01Ry>|rEhj!ZuXeSae5>vR;4dS!OMuT+J5g=Ppfs*4qJg{FX}+_-*p-@|VoAu73r z`n>Z*Ew0`ZOTSif=T#SLtwkuEo-p?jM(&rn;p`}M^3uCr>KK)1_qXP_C%OFskl@y3 ze~ICwybnCj4E3NMpb+ouz6#6d{_)L5%#SB`yuzi0wf3HE7fkWO-InsQroX*tqVoS* z0FZIrb;4sswxRo1bc96(AvG31AoWE7S>8*wnrj%#bA5ai*iU|UZNIR$>|Wo6VlULirDn_aV>S_vDNR$W?y-oredJuTNsTUk2M-;Y!c^wXm&R|+0!1Y1# zJ}comzJjC75}AKc@=6>R2`H`SW7qQ>0%;MN(5dhqEai7e!INo+2w*_ZGUoEeTj5q2 zu2+U52#$HSS{=cbO=6!->mpG_USXO&qNTVPQ@12ksa*cu+*)EX&?WkG?>vn2df*wr zC&_&1i&8A~10=RXZfx43*k{6KR4tqQI(`i`(gVPtKVV>qmdN)iN)4--3a2VS|0E4u z{y6_>px&ugCFJ@ZbXmL(GTM(_ZA%PG3lS}#KK^?wIr z8js#rHFiyB+pr_?{X${5whfy#u=f43C!4H_{(97j`{UQT&j~Z#$_TrzUA~%s#g4&D zgS(`fwaNN@{HEdl&WKXiPZ@Ke&|WO3GpgZDhS|8l)F-&LyxR}so5`eN{B+-UkkWK^ z9*6Dt9T-@%KUY2mD(81@835@rQTy1ixIo+k4TQz07tt`Ct`~7l>Q4n>Kc=F(vP*0a zvgq!|EJHs6;eyMu_%GUxsr7#1z5;Z zJ@1VZ+>k!ayZUqS*vht57k=ZsPFrW|k47A|pt6G~#>S2T3v@8h61%Y?L$#sxoC3Rz zTPp>$`D)~zI>gJ(WWXQRF`WQ22L_O05|sdse-rZb84p=)kKy@2QM!#P!wzbfb*jpB z(eC^j|3@szk&xOKpRWy3pRi3M-s0p@SOB>xz*!LigSVorC;q_Kx(<>EjFFA9l%&b< z7}FG2)Vi;rzNbVUnmDHnQZ2vhF=V64yqRKPTzu#4qx5_D4m>kt7Xq0oy_qNuX%XdT z$Bvne5zJ2R6daMY{)seaRY2NgfvE^nB&%U;!UPcXX#z;~Q9k{PM%OMERUFm{nAEkQ ztk#79jP_G)dN|{D{(k;1`|_UqhAd16=|>zG)VdZNQ=d#fe}7 z+``gha!wP6(KxBOP2_?G)|c+F>+O_L`ho2de@^V-$w|^NwP>1p?L{PFVP)=CDj&Zt z*2XxK`PhrQw?du}AS|nhP~kTm@bXAOz$VJ`imogn;!9fzK;2T%u1O1ZluBIVPk=d6 zHB#=}Qm+PUe^J|Rq9hsLlXX`_7zi|s8f2hDL_hb#CR+Y0CPb+k%4!kntuMY$Z7AXO zVw^*=hYhfXJLrAZj3dxkyS9WN6;n-LYSjT)=WNq=AzZ5R&+!cudlc1flkjEyXqED5 z>MXo%Yj14Tdn?`f{{xCam}lj`R%tP0D?(6aEEo?db)i8=?(4#P0&S8X+Pdga!e8s^ zn>{`M@>1++HdM^HBt8)Zt8cL>w-cavkYd2 zG7CyD`MDEk70oXblpm)9Ero>1Y?N}F0`Zhh_(_P{zL12k7}Mr$hQa0v7Xkn)ph1Cv zly%L@x(x~GuAoEZzbs!I0T{Mt0`tb+IsS|(1Ow+OtxsFlt={}!`60x z$mdTm*n~Xt#7pEa0j}F+p2I;l9FY+CQQyw=@`}NY!X!L*jit<7lfuy?ya0)}RguBV zswL$Dz00yuTsynivAEYwYiSfX+Ps)f_Vl8uKaDfYR?M9N=74^-@y-JR1vyG9HQ1QH zf-|+qU%A`Ed;j{^TqTAYG!astkwR#}<%IFyU#-VXA4R0%I2?x~cOQTTfw?&;Zv^%NV_#s=t~^4$ZiTuqrQs z4qO;zXHD^MXp~2{jA3%8y$git&~02j<*mKY?zkx|<$YOObmAUI5w*w(#gjdhlq${n zV~}F~Yemq0hNKLQ4|=awNxwDf^_lSZo?3 zZ$L;QoA+C)l&t^Tyu5IU=o7RFrkZB$n%sv}dqX@P*sR8?eIa6BbP*d+9R@D%4 zQjo&@!uY`n_-c5y=HAb9bG-4jK3c)w-inUz?%=scT&f_+*r+i`R_^78$sEXswNUpy+H<0H)6@6+77SG@Njp_S$a3jPikH| zcosf0k~g)6-YlphMvEjkhB+v22e%PI*M$?&@jQuBTa@JKxCkF;X2VDmpAMf04}x?ba>x({)z=>Kyi z&#Z9?{tL7>mwp=9f&%Fr$vR9G@?Fw?UPO8S*x%W!KJJ}-7Uh6>XJc}1wDaee{|TA< ziJ?Wx(8r(5D?$<*n3PBq~#XY!I#8d2UrMFKoz3455yU=$Ubr z&NhG(-vjR>p=PaijoPF3{RCegu-CK@_)9;Mi4v#KH9-0ZDR1ODljC0O{0P#!Apw#9 zQKCarV~Fx%nh;k9M0+?YUZ;Exq)+TEbiOi;+j+BxS5!&@D}Z%DgYVKP6Ranj(9S3m zBlVdee+bMO@dA)?H^(I)SD}VdGs>w1NFF`Wzla&j zgCstq^KLpytOsFE)6)L?lS0(sM|@H=8;D`g%DyJ@x-QSWZ4zN{29F{5#HhzT-W{M- zg`$*^!E*a{GFtNA8hgPJr@-3Tej6R-nJs0nbpK>3nu(b6DG}O`bw74n0Pb&%n`MqG zlX!7bfCwi2ALeP9QBVQh*CdV|e?{ps31eq^mp1I-9_RPdlHvC32wpv)6(Len=qS~6 z4ld-2)C9={-7n}dtI0pCYt(MIl>$8_i)^0ur>|0{pA2DR6lQlxN`{tn_lVA7hUuR6 zT%XoKAw}flBgSv{lN+a%+?OZ@NQOmV)CCNxi#Y~!iL|9FzNn8VQ3KYM#e|6P?*`u> zB3~X39~`{rBBEzCsI+iie`n!s#_xiY%+_)m2IvJ}cxQGJDFYuFS&*D`S;sIM4-YNc z_cth|JCphQ36P0fOecDKs~1eVDtCfDYo@@eTM#>#7XGfjj<7}y{Fu8fw}$*KECg6L znozf#`f;U8d^8;Vn$LIb91Bq@P^3d>U5J958+o%h#%%am9~K*W*dMD5nl73j3G*XHczE`D7`QS|+KswWZt&b1 zc|17yCP8Zq6bl_a-||?J2sn!zs!trBaBazJFAwZ0CIblJm{Nc~$v=zB1!m`Frw-^e zXLAr#p+6lS*@jW7X$p*hV!|hqdjT%_BU>|1L11?v?sp0MSMI|PM*A+Wxj|Sr*- zzgnM)i4{WGG3V#SPs#%vaqT7EGXnurK97BFre8ku4}{PgP_{W3pB}5j^zI*RPWBhr zn01T>^p$-5FI-K&nN5Xsve$#F0@~Xp&BF_rvOb2PAaH&#TJ}+z$H!Ioa=>)j?e@2` ziC_aymKQX}TVi3d$iEPgKEu2@cE!8A1Gz}^;^|>+dM#fSZ#kVzuFTCI9dt%wD$T>b zU=);Fdj!E_{;UNrhlr0v2mVog;<-JDjpwnSM+YZdoVz~#l%6BeXCqhu@6KPih<#_p zLeN?OT1QU>ErV>{t#HZxv26s%atw*Vh{{43;Db_@X1_LMZ8cVPHMWHOS~1r-DafNe zklmi$k@$f$Yc@N+=kc{x-|Xr6S*d>W`Jr8_TdMTaz7AWqkPz?>kK%~rAM`(-*Ysxm>d!D0==I~75oeNN&Em0Y}mLfwqLVc zm!_E5$aDuPZQPZR*qGd6Y?DK^Yz5z8_YNx*0uY>F zAdUf(57P1*pVvAk+1a>KJ7eFkI7d#^0{#?8!JtF%{g+k-vPh1lRUWDlsV^}nzv3bl zBxCYa9bYbXSKM_1sBJ%MuB7Zta6s!>k<(dAwksR|&0bAM!mxnY@@fSB21eHo37L6|fZS5~Yvbg<3CHVsA34!_1 z4D^5)S5^SggJlxP+5K(&zn)=0VwXQ6BHxN@bTOx1Z8#Hxp%F~0@$H23N4XJDlU%A{ zB-_VmxP1^8lgu&cbvf7k$?>wxFbD)|ddgt^{FYFSCjKQ?DPM`VEwGcqgmaqH6hFfI za@=V500s(r=lX8i^(<#w3I$!i!gsQ<66zSg7d?x*7p>z1&;mZKi7I+0^zFT*G#M6#v|Y>wECpUToktTXf7zy!qoizc@CMWPN-rcxY|ZdY(}|CGo~5{PJ7tGqU; zH>`95pox-&4+@WQkjoqyzwm2bNYAbH6PiHD4m^9ws{>5}zNUZKzx+eTWww`pnq@;AZ!(5Pz?ALQhh@p>M6nz)0R8Kv@&rL1AUDQ@( z(BteiQ>}|{ejKrBX*$7ik%@DS&UkGdN7x6Kt{d-D#CLi&QFepB}d8j{5HjZcW{!uC9Z%xa3X zfB@(jR~Z`%KGvnhbbDrJm?gN(lMmOU+sZSBR5W`N9t0voIzn@AjhKfs6qTxtk6Zf) z^?FR$9oK#eHF3)Aqdm}ba9fJs40=7%aF52zE6+#z(o*~i(XCq}u-a*)RXH~3*P`#2 zZt&dG^Mn^lS7|vL_Zc5+&_7ip?dX_y`EB#_lOPJrBn&*R(@Z`t7Qr&uId9e_W?~+% z@Cn-JcQxRp@Pp(??CSIzVb1O##nkHNbNsM)}^%cz8^Gsz2hCYQ!!c`OJ&;d5hQd;g>s6~Ansf6_vo<8ZN1lr zy0`yCbaljpqingTfeW^W6VX$;B7^+c=#zl-{Uw{~hRybX%racnahLhpMsslQA4j$+ zrq-Cotde4o{m05Ol5TMh|Bt4#@QV72w)o62z|aHI-QC>`T>=tHN_U4pLTcy^krrtY zk&^BP>FyAa?(TZyTkrh`v(|j?x##Tj+53`6Sw}PkdNBRs)&_Q6S)d{%A?@ut$xVZn zS34v*boU<4Th~-wAPRdII}r(} z{(+DB^eYrza$&)mh&(dr3LK;ikR(s=$P-JVg5UH!eZHUuQq{HOa}dm~zZlx|pB!o} zKR-fkrS>nRM6+*0p^5G>xAIAzR=p*P0Pa7&A$L{7HF9wIv&e%qV@%p&jMyQeiR?)y znl-d$QZ-a?HV9PQJm0kZmFL;~dHGJ!z^^D+5B9#d=FMzrY?hS8MW9*){qvlt@Zu|D z^n!Rl+xWHLgHwm3{>+2iF#$~^4`CW~&IR-woY-4N>;ptUqiD1(#`0SJXl$44)p@{TT-WGP) zjnWfWJM~G98+x7Z`EwsqHaS9b5*LXy*#x?>2%na{(s^!FzSZ(Dmc`a4JWmwj<1@y1 zc8ibW6y!4y?mFv)1 zPEGEiULzmwhPe?)!sL+c<`PW@ktYe9QLD^wa5bwZtdh4|y3ZbPi*$CRFpy;gQ9?!v z$d&h(^g&mCa3KkGWOpsp-dE#Ti(*2cJFfK5;=QH<`Rb2$-qo;h#olRQEC*)gu{U?! zOnOxoc$Dx5e6(?9NqWwnVc{fAO&bNt%=##z1sLq|6WvQUbbwX0C@^Cv@ zEd1xUbkcU6`Z@3$uX{ONzPjEP7ixq8hYvc^D|@IHu$;KwI3ARv_K3BrdehJ4ToE<< zc=T)e38ENCZ;AY1z?mz0t+s5&$98?$T42ZlCIr%HJpunK^h%1{J1;)L1l7p8WX_d9vfO8;u(K^EzNU?JDIO zfr;@%KmQO%JzffapYWYlifasHF?!1sp8=W1g! znN*xSbtdUFFe#t?-ON=}sHl6;o$%*(-Oym)zLF6n6wMD$Gcqtr=PD=tcs9O|)pW`& zM$bH9SW3=cpSi;}bTctNydRDcDj3k1nu?hK2a(K5F@zK%KilJtCkAOv*)Ne-@?n{9 zbmZLkx^(*#)C=8VvN*4(!gRxayv(&uNM*J98)iday|$-52c2y(++01VgfOmGvi`KM zGg=gOL({N-MS5Tl%f4^Te}Z>tOPi{u3w&Qq&GbN*GSjldO8yhUJ7k+h*iFUAMAXgm zEG382b^loryxd=VWVGab{zH`VND}9td`c-SHK6URCSMk?Ac-dWd#<-2h*XJg|25;C z)YtZxn)E=eO!4CUfH%MY#MUgNc+*GHxqTu=iZ%PIkQqWKdN5T-j#zC{%5)UT4teH4`IlDSwuF7RrW2oEr&%mbRn=gW^_`^EV7tfA0%U0vM#?f zD-Gg9qJp!fiA#oXL_@Iag`CD(geV6AkIK?oQhG!f*=6dAAcPEYg^Xf6LH;P3E;s6Q?; z-g3s|7oh3a1q7u~CbgnE96pQ4Yhosea=f_Q7O3$Pu7z+{uKpyESA5D3#}r5xP$YgT z8co!Ey(r}dDgCO5PEDe8_Cl1MJWv{+Du$H-g zvQphdEBmpUW()}Xe)fX(!(z66b1Y~&OT;>{x0!+#>?wRXGH%tsI2OSvLgg;Ev|L)4%2Wf0;!g;xI%EI67i^HT0FQ3XV zsrrx7(`EfHc5hbxoloZmauW`54Vk10dc%w%Dr2Z}U}uvlQ>kb24jvNy_65;57BlHZ zatLkoV%C58fZm$u`TynmNE5HTXLcR?m^RB2O@uqS{gc~@Yb%|waMQmD{S^3%LK3`YhiNjf7DCU>628;BY2T8?PIUWNDJgm-r0NHEedR9B zB&SCQBU5<)eXu)1v89tO0?;rXsD)KkdB?2m_7N-;OfwckqnfSyl(#1B2KtMNX&Qu; z@ZWMMz_rxGbEnm4`~-{7WSne8s>?rTI>Plu`;q$e(Z-)V?0yYfHCz1bgf`};wzI<5Ob1uO9R03UdK@;Yydm%8gIyaC!66*FrKEt-R~~X5fWQ>` zNF>35;LaCfW^=DK=qc`zuYzC+6fgJdujNL&dkqh*eB5(3RHa+st86uN;nVu~sjX|?^j~r^I zFO?Q!ib~tp%9F`$7o&|)0v=WaZ&##@Tad3lp=T7r0$cBIrKFxeW@1I5w9&AUW(1dP zA>P93$i^QiMBTzw3g7FPjj}}{!*Z4gn|0XuEWzRl4Dt_!ZwHMVY^6JWz4?6c;c}w16n_QTX~@{U1M9XP0<_j&-sLUw?MgQXU&f8pOtNP z(+Q$RvKrp~%xbvMrg!;88S6zSNyfKw9C=)da1?)J>9r@9zBZ13fDskcTLvPm(f22u zvwKNvp=$hRl8MXf&TIy zyOXN|3IMIl+)E85K(BDd+w;der+|=Krue>P3SyDIl~Y~eL^53m26+qH-gNK3V+12o zsNhigCy~kfA&_elj{mO<++#qo47(%BvMnKeXID#n1DOU2>c9ZK=u=?3#}wqS;_LaSUu*X622D$D26dj@}DKw6l=#Ie?kcsmM< zR0^CToQc3$UYqX{A~)6j3?Oc~c&g2jQZPEebl%0T*4(IlH_fjn!bOs8*P-<~t6$Ie zw(Cjj08B)pJkg)rqM{sCXTXG%9uP<0_?aiZ=ZY^g_$jc*1yAh=8BDxrDnU-?79NT< zZuI8XrS+0)ADSc96{bbp=b81dq6oJie0Ax~Qrx}KCI*#s+9z9nt`TO5b`;UmDaEL3 zGO)B9?7qdq2tx+Q2H|aq(A0>9VZP>^7pFb#Mj_PvC=Nj^gX&2fW{s$^oTW~1Slztb z@2Rk~{Ms}$uWwM9eBuKzyr>n#QdHc^h8_knG7>3_wJL<@M=Mg@zoc%QbjsvXNaK&& zK#}8Xelu-{DfuFx>Arw(k9pOdk41-ZN#rwuIRafD+2hPdr6>fHkfQ3$e$Gp3z0K`G z(K@@iqjq&5_mrI{Nt!&E!*fdL9o0W_=-F@o;Yx=HckRce4f(PdFjMe> zZ`Ynj)By}?WX|YSAQFfR98}iH?4)4R zeWH2h_l}Q$1=XFa7%vNwRMV_1%V9Ixsy8 z_gocr8ffG%Iud>0E}cc*1t{UA1#+rtZL{#9^n;g!J^(0j-#b$O{;^Wru&wim1@R*T zvp-uNyem6gvVA8I>vsF8%9tMe9c6j8pJ(NR2wG{>vrbpe#KXW|4%eURnvuxLx`5#P zgWm&azVtu^E?K<=DTn`@B>4DCgk*hxBDqz*Ky5!IdDY5$1@sf4`k(bKRN7}JFq-n? zQ(Aq?LM@F_Hy^LbF&?$?AjGNDTQ}L!oi@=eWiIQpWWfv6QAM4_>mK`ZNhcHPMQJ$q zI|ttJSq7$)F=0n03%%4UPo-8G{CoZog6JCU%Ck^U@96`4&BA$^JNld!{ytVXQ9ng zLD?-kvqZcR1R(>qX@3$TH=LsCW0K0rdb#*Q^~=FxE&QyTumd^!YBh+yPi=JlPw76r zYEPu+F8N|xL2_}kbGO9>srd@o9yX6#(hv(sb)p2-xBZzvr}O^h=pM1CwQiH6q?TZg zl@gJ?TapEtmUfVxsiyE{l-UhE*V!gY6YzGR>}r1WgfytA`{H{OlE~W!o@f6$9C#Q= z#)oX)_aN_nA6UTo{5fWQIxA3^YpPha8q+05>@^8%&J)((ps|0OnQXN2hihU+fzioA z8B~D|njrRbX`e>D*BoZFmvMJeX|LG7To*Z{6y*fJb#5rUpLei8RA5dBw_MzRHUN7} z)?77bDdYgjZfU`h@XbdbzHHe3=}XW>b)*mn78(6fqvS+@gkogrx-~IUMi#thRak6{ z*Y!~eBjy{QYRw1NM(Z*Fk3#Z$rO;|2>>n`~!b5rGQ5@8#T2NOy9Wiv8W4$AWg<0Gq z?_XGu>)wqV%NP15FvC47>{i)biJALm_S}t)p?!L&$0G;h->ghjcylPCRl%wu$oZ0i>sMj$IN1qcgi@ucCRQlBpx6rBguKg7>f^~RQkiV7y>-z9*fmj4`P->)4y~yP! z+wQo0lp?T>C%zgA_YS|#1K~pI=OIwR^?+++(7};w7q!a(Szl0Qzy8MZaddfi@SDr) zFEr!WoahbWYe;eb^&84^_E5v#$%TVa==%Ed4KfwMF$Dz=l{%23m77F>z>Hx16ir3F zTeAlvHWDZSCrF{RHua#>W>-^|=%6+4b?P$%mVx9zc=;LccKipdx=bI#UlqPtY{^_RAEzNb0fL9n~BC)3fr)dw(1C1E0`9~*IBghSoR9mFQ zFHC9HEPqbGubpp&b+%2nX=jGS~N?qe_~4uzhE3FimlfMq81)c&F^Z$P+hnwgF*F&j(P7^fJ)>6OyISXB|^UsJd!CSKzybm<4=3kFiw!N0d~#h zk@tOo-+6$$OcA&tP@Mi3fSJu;=?%Uy31XHM-o|mp9Gk^Bc76MPPwMTT%g3YL%`uyk zT)&}``-V3<%YjA#_wzX;X+va$7{@bgw&nA&(tJfKv55CEIAFg!pP=(luJ>~c*5tgy z#P4Id)99US2PC@j4T!5!YT{2*q_VOKMuJ87%AC3y{DmYsk5GN!wXKZ3r!B;0ho1FR znOhm=Q+3EO6brRtbPa-aA>kcFxTZHp#Ay9-QtIkE-ME5d3+}&)=_AymAI&}E0I;nY z^E0!6rxRTzBm!gGKJPL%p7&S9lf-c0ch;0^=qzsVUWy<D0|(4@|w;w{TX|QW0fkBBxD>*Es9t&eh>O)*!l3RwT4@$q=vvc)socm6c?&uTaNoqhMZgB~7VcL_4OSv5hdE`(S9{mlgS9Ot`L}aqufFR;S zP3Kz*xv!e46~=@t1B0-SCmR%4>iNxd8k>6Oa5%$lVZ6Knh$xGT)vsC4&L7o}UCh5V z5Md7BppO>U(v&E=&QWMYm(cw??~3s$DrG$hy1m@5)@5t}PDllMeV56mgS|~4 zwKq}N?7fW6q6Vp0C?0S-1SCr4v7O27EjAbD|DNk_3A_UZgvszktlhTo$xY+jW-G#z zO6^E^r2o{z05fVaIh9R0umjoF-Q9qBf@!3&2ELLzc zADOj>qGvQy=f6U}Zo1a7vuqFyoOa8-Wre=?c5YL!FlSH304$eYO*t%RDgOPL`6hMr zRRJ;d_8o+H=}#<=Ew{25alESCF>%=76xLt5?^FYyCX%3oAb~)!%oYlbKWa*`sTW3M z`D7?-hQ4?=6x{#L%v!=t!+WBXbDb!I*KhqM|I6R%TrXG3HGXHn5UO(Px6tc^6xMH8 zaD=M1D=Euiycb~{?+;rO1QYYM)zW>Z64m{Wl>dWp}rKLF)`kh07 z0Z*+~*8IRSVKZg>uNUF~_u#P970$x*&k;1in=?9!H+I)dr!+v#HD#OAgCeIa!G?r) zq@_f+rw(RRa}r<>$LQskOtWz5lFp1IwFPm>=uN5eLq*m6(^Y!e;44G5sX0vDis&bY ze;;_oo7L+=z)!>fWp8}TN@3^n4e{g^9DONO@*nFJON*qCZaJ81u_ z={E2)r~|vV>ZW|FZ$#-=5>?Ws4L5Q0)*KI|SDVkB!_@PcGq&S7e2a%|}MRd_@re1{RoK$KK!|m1)An=p%}rjFqjHrA|^X z2ak=~d9d_Qp4>uD&s< zgI_v(q&3JUqWL1B@uDWoP>*#0P;w^;jBgRM*T zdS1C*NM+y>$A>KuNbS;AC4muWJCDpYXjY&0$u3Y`qqBOBC#ZzMP0HX@oTV)7F`$WDk8wQfFNP7>*aZ z6jT)as_ROq9a{DKOBiOF+eOPhUcz)+J*4qQ>bpIsL;UZ_# zu@Knc?a`X+1-e z_j|k^*)K6T!-<$C@!9{!%fBk&@S^0rZ8}@Zi>Sg6prqhYI z<`;2gfV?qt{FHFz{g3+ahqCB8UrlcU=PgB^ zf*-i$LwKz(ZyP%x-1RznI`8CggwEkSMy9f)OPK^K)VCC74M#A1V=izV$`FMq05LUe zWjPiqcY!2(MyM6gB2JD*;vSshSJm9kX+SXBweJBzUw^wC_WI?m5-Ueqs2{ zD;CYt}jq@S01sa0R$g8YV?ck7a*ij7v?34{lE zRvMSTOYG{(kSe165tS@xWbN0tWYcWdZ>~S!J+{;xIS6$<@H%{ADDp|Toko|}7}n0= z?26vRPBbs`^0C%{JvC+q-3I`M$QB8NqZxeCDx`$pmi)H`+*axbd`*DLOXsrDdeZ!r z{buyJ#E_;vb{_myInY&<{n?e3U_e=t^xNK-_1pHxTSf8N(P*CT_|CLE(NCAr4pz+> zka0@+^^||RO5N+u_RFS89f3KxHZfI$VQK$Inu0oFW*rQlR4XeMSzxB_7V2NHcfXP8 zleHqZldM_@f_+(on!-=JN!RFl-=$Awd|cC`bZGEv2>fzf0CoiH}8B6b*NV_Wr`F# zxfGNuU7Vv@v#H_{u6hO>0a$JF*_Zu&XeQxkk%SO~2sFbFg9Wx4V($FmnN(jPYzujW z>xv5Cr{U;cQ$C^rEdN0NH!(tg{#{?q(5MYU&~9-Di|eBdAFVF8rGHDgzC6*5*dnQO1SE>sROwfnFK ze;HI+;Sc_@&p)Es%sX6k7YR%L9DCl+8$c**vG$oGhiW%Vf#R&Q762Qw1FZn9&m*)3Atr@TIF zxaX!B5BPW@*(OP093eVSbNM#^{ok16MU%gP0#vkDquCQ-7~}LC5yFYF9?Jpajx>y} zahw+qbv~?tI)_Lg4Gds-4wf{QY&!S!3$wnPD&JMRBj~oQ@giZMZvS*!KO|3+2bA zCxMG}(=25OW|^Fg!%(l?BoH71$2Kpy~MQFpz#X7h=rVzHl`x~*f*i@OtAWKDqB)Xaw zf*e70Egx5OM^NfscJ3n|?y{Dq69ej4Ur4rlQ~OZ{>8?R;sx#c3P`F2Ylj@QAyg= z`0f(9EC1ghPSJi1F~T3T8e4>KG%)zS8?!5w&(o-kp;3D5Pb`hW#`JRs%SU%GbpDLZ z;}Rm{VX5E=PNI7B^l%z}ina=oj(U0OM*Ot>4J(oMtTD|`en!iWPxtpOb7@qBbGdTP zTb_lW6ky^HrM1mrNZ)B0Dz}lLjV(rElbd3tB93~v7G**%b*k`=Uqy`t-*F~noCCK2*5f5jIJtCXy6eddHt7TXIXAFD=hDG z5PaOLDaj7ml^uNC2;@F|^I=iGOsnUfQ6#a~L9SS@^!bBQ6G75F(QRcmLHEVP=7=rm z?dP3@#{hak*OIM7epAH5Cj*GC#M=PEZ7YVywZX&Cpmpy>35YEYwlpO zZEaH7CXXKAW4GBY&!)zjwTQMgulc-Tw@PcU$^@B@)QVWF7+b5%`%6D@!w8%ePWgJql*~d!JCg$xoGo^}RGx#uIE?Yc|LI`FJYrPkS4JBo17)9Q!zJ&OnfyEJ24i z`VfhSF&I%EW9j4bHh(ZB7V!DIK-Svm^3+>?=Z!y8OwM*8dphoqvyw#$UcM+{yQ5#B zrxkTi1H$K_On)C(DpIzzK>)fCzn3S0cw9^%dBB_P&#LI|VfIv{f(%x*W%?fPVmZSt zhyZWm|J+%!ev*;$V%!rJUVF(o|mbid=Sf6jz#mVJCS=m{HQP9JaLM9gJ4) zWNjxYPuf)(&s#$-F3?x0~3cEvz zsZ+|nkuzHSnzSZs-5}-j3hs^F7f5!I1sO&jn=0&oiCIE)&bLr+==@PkDs9ioyvl{m!ODnQBG0B=7J0xLi{Hl}Qa9+xfmUTFfN)+Q1Qkqu z{Fhi)yy@+fR7G9NzR=uj^UM^IjLGGf2<;tf#aI}S(m~3o!{29&gIdQ z#SM$*7Dn)XV+msB$T<8Qh110dIU4H99Vozp=T`r_%mQ%~j=I)2ERINr4pQLKPl(?4nh>*Qh0?h^V(!usl2hzb!OAVhAjW1K97;dev02+#R^5D zy$)UKOPJD5eq^q99z<^Mt!gn&9dG@dWu+` za~zP(BzE_ncG>g)wgrZEeO;dFkN+IEOt|*?bl2|W6UtA*&Ea)?W5pj#w|J4EN@~4bEc<-?;iO@WHnV7=#N%5@!JFY@Ook$Am((e0E!a&@G%!L#^49eCqFub zA=}_OcHre=he~Nd$-&O{jhl*4wK6N!UV;MqY`lRuj*CbL3{I2=^4}i#UAyQ~ z4PeX7!&{hlE__@%yY@}x9Tsdz>$7j}JCKHrJCIZ@P}e70n%(?}HkRlW#^!DJmY4(~DE44p+DAwW9k~MNO~YeVC|x1IrVay1UJ+vI-93lr_UT zbe-`-GI8iLoD-_MO30+iZC5QY#J7#b8HotN3bq{}l2I0qiCG7uKuF*pryoD_%RasQ zp28^Gb|9A`$1{e}XN)A9YLdu&!pill`C)dIaTIX2#wR5IA8ZW>HRV6fm6QFj#KHd= z;wbONT7QT?BPmt)Wh?zGurYll_gSxO{KR*7GQt zqgXksHw#a(KLHbCaerq;>g|8)Hs9mb`>qj_5{ZmV$rl$3swO5YVydq$D2t)^cuL=; zN(E@PCC%PEJztt@CC)OX5p7XFMO4?DPVk*G!u(fw;k>;l5plGw%cCA|FC0(EaYVrg zYlkbu#Lnaaf}9jUOZQ5eg77sh^|vlPE*q#IVK2L;7f0Zi)#YRlV-Sehe(t~w2mp3H zhn&Ndr)x?Au;sV*7ybP&beFk`F)~?og}Mp=Xb*)bxEt{C2M6sxl!OOwVf_P%rIHq@ z3EUApTJLtGUKa%l`wr27=>5cfIk$@h*L2y(;%{%F%_u7ZpitAEt|Gd@{EC^L%1xVG zIa-0SLEN7q$_wr3>y!iOFaNnon7p&&Rn$EHk@byOo#19*m{;&k^iq<9C(M-1M4N zm5c>4h1K5*6hYbEao_(n<{B8Q1uhhr$f)%`YGiN5rR+;)0OsLD5F=_bb{gXqhuw5G zMtra%{piVc4^MnwL!(nt@YG~omBg~RfJy=|=w5c&e&6HD$ab}>7rSytvOiPVn?sJUOiN&nm8|4`+y5IrV2DR}v1#1~6d(H$JOsnf|# zZVsjsIFlm2bcJKT%q4N&_RaTzBoT= z=SN4xe;klV+^xv`f$G?|0qeJ6np<}Tp;DZH@uHQsB~NmMko_;R@dm)8Ez)W%yraGe-prO>IS(YUwY=kERhZIw(`?qw^V;iR-3IlLsEf?|o>t-=SO~T0)|!M4BD+^&(0x%D0 zi|_qnTSA&hmK>II-{UpQTA;=R0_g4($dIiVlr#S2p4v-Mm-+T_#g+%t&Rx$d zx`r5QX~C1v)dVBjg`L=&4C+g^q?pg;gtgp`=1pAuUzr`}U7N+lM*Rt=%XG{HzT#W_ ztT(*H_(j;tS9Uw4FJp4afxHW zBo|hWxiAM`%My1WLjsi_C0vo31_)5#)leRt9?an=j7lt)ukA@FqS#*3j;&r^CC*e3>JH=8t@47Ek0(xrbm%i8Snp^V7Ti;`-ZP4b1S*9E?c_(G<}NfD3?rOA zcZfuf8shTZOg1C$=YtUf^(t%BTxkyO;Xk&;&68u3-M&Z{Dei19LXp$YA803evq`F#x^}Xb!#fSFW0--vt@*h$RE@#778F2Vd%}N$ye>4|Jk-HR}P&`tHx;Eb+ z6pI^Yh@-3{YGHtCjNOw*Mn*HqD-P@Giryn?wLLj4LWPMA*oc&R6@t}1(cpBwA^M%L zW10CBpDY!cW?6~~m`siWY$_KVRXbY@A7%e}64ZRi{MT$cJl`i=9IpwVIoC;(uVamc zTSygAF5h^HhlOjx&CTYXh1>5Au70;0zke2NH`W28r_F6Wx(Mkm2aChAI#PJ?lMO@x zS9(iBsi{HyPTe~_BG04~E3_j=W&Z^|AFdsw`U$4Za!ryS&#ZFz1sKlStzR^%dklpe z5K{$d@a7af=`GKvGzh=uun!@#Gb*yTouRf`x3R_PK@XPOer|8M>%^KO_HliF8yM&LCr>)Mc$s9M7-+i2pZB^m!Gt_Z;(|{9-Igi5 zYW1&J3Mt0uFVfQfD)vAegFQHsNG_YbZPKD$PJa-MSnkL5e6!KGkKLM%aV`g)Ja9r4 z)g)@1#2amvS8uKzaH6j&MY-9DYGgZ{{nm+Mep3nm+hLsIG^DM#Jc{m*G9caFXD$sT z5gb2Hec&0w&^=X6Tc#RL>z-=SD^+qxWM#Nk`N$;~CjX5rZd7@0>yV`wC(E|%p)Fv1 zj^|T+z=5IYxxAqVbJ$lRx3}YjFwZ}hiuJ$0RWf)d3zCPdI7G9oFee1gd&w8>g)C;a z+1~5lX4E{5(>TlhPUs}{PtgaMKGl|TwLSL$yt~jdgWQ7L2V81Nki=S}5qSb`vT*(F ze3z$84xH~Wmdm@JXS|BiS#O1>^QdTeOPW{^SV?3&71in|$9@U^=q7t4b~i=( zCx3@3KHToH-OsBeGnr5*mXHsUmuOC$tjnOSi?N`m zo`EWY9e)8T>lkMN0e1ir*aXm2^OF5gy71Xr9Dn_kWR;ilztDeJ5=3f0yB)8Eew3P8 z+Lel*RYM>5_0MkgH$J7Ql~HQ~hih||edXgZksa&loNDQ%#WEkmK?_Iu?Tcw!**6uR zcDAEe7zJ(iC(Fc~-=Falm>j0d%ezQD#N0TVaAHfF;g<^`)KMjQlHzZUn^aB3m`rcW zd4PaA<8|BHyi6Uy?}SXM46MI}IOqil3=v}v=m7%MNpp#%U%&r0gRRZT!b!Tu(xr>= zGoPhr=+qfI9k6{#C;t=GBYm0U`kD1(hc@T|I|x%csviK;)LtzLj6uS5V~NU)xe+K_ zn&Q|zYC<@-OhP*d#h><<-Z&ZHet3VAXKIos(@!NXF`qPsE~EiW84Rr*(@thlITIPI zsp3KcAiilw3)y^-T5rAm8fhRED&ndZ$0jdGsR#vlV=mP<3R+v0e{+Kc)5p+D39_8_ zM@HO{eW$)Oc75=`TX#c~Ox|r(O0Cxt|5b&Q!O$TOnrKCNnMDcqZJJcV`J##q`Tl3} z#_>-}0M+GdEOtScc@`1XKRWaE@Z#w{l2^$63N}qFmH=gxXr*p4V0>tGB(UKII;v`| zAxRryou{s>smS~4*dpQ6qD&AOa@vGA-FsBhy6(AVDubY z&TxOqn4MVA75^cghyk-*J*MD$ctQ*&Knpphim7$1H?nq;0I4G{817;9Sjb+Hqi{D_ zM}2W3?VO)tbe^@A%a%*0Bv+(ftU8ykJ#pYSfaacVZ~|?5gr406kacuk&IhSoMpm`5C{@DM%loXo+iU3)JR(%ECpDB1{?Ds4g?PFG zrFxfr+rDhw=J8?BLP5H0Fs8oTdh2`&q1sx9p#fZzA!v+zrI4go&H^L=`hFZt$6dY1 zdDmaiTES<*!r>S9rV_UwqcK%`$FlR&YOU{=bOUw2*Jj!79~@+M-@9O;7%B&`T@uWb zgz@Z@CX`md%l1WvaYsO zdUK<4!daEN)ZDD(S5(iTxa;!rZTzQt3HZjwQGGeyfv8dGMAXfhs6KufK8h zHFw5g6D^4A^RmCEPP919ViS}3@2fRaw_8;f4k6M|<{K=cO+3~eq*M)D%Ft>>HCjJg zybA35k$u5LWo7F`AM20q5MI{Jb+Sa4xeDtgr&UxUFCp>)D}Vboa%s%r;rLcdi_F|P z9yVV4chSCwQS8TMH==v^Xg_V>{$@q>CB&`GNB1WbShD)n!Wh|n)8%(|AopeQPAi^s z_7x+IszRtKO#CU!-OE11m>sZvKc>PzPA^#QRgqovYGu^N%be<8t}_8R-Q~5!b~WS1 z$G8HBF~f{#nHEilil3z?_?LUbm?<8TM(2xwU zEjlkrJ5l7O02%23y*cyNs{wilVjDz&cZhU|178X=m*&WXssL)ecNy|4$R0WUN$+(s z7_vI?j8mQnARl;&p_qgsW?%z$%tuw=Gm&aAc4*CjhxzO6q7#zEJy~eUf0W+Ya_Wl0gFmv zq5;F>wFlVC;)M_)?PcGdx4Vg1bSw^9+o9Q41M*nClLCW>8`x5n=+tGm(lq12HHTZ%`4hc7^JZ*|Co(yMC9bN+NL(^ZjVD=8`BWw$( zM)I_!w3oKFJ%2h9BTAZ=go?jWpBmV(Y7)^eVpho zQln|=O_<%CJ#*P@oX0n=_Z4JmtxC+yGG#21#NIp-uaDDMD5vY^vsAW|usXbZACgL_KKf0O~R+ z-GKD>zaj_+_gjrkxCTjZk&C-y$IX~`*!9D`n|eSVTl9ZmY4!ztr7^ zN#%=M#t&)_oRM-~-=eFfYOHtgb8HxPPLV07wRNMZxc>r6h3W2r1k#qY?rF`;)oyn> z7^TVsJv1-MH7fX|;;o~sXG*+-X!{h4NBj)IA7s=6nEIHrkQM|y#4gY z9b|YvHfGC?)3^6ajnYh>*h>zGC@%yBF`ofw)-Fau8hJNFv2cLZDL#2qa8(>WtPzG0 zGCq7bfPO%&Odbjg7nU6zLbfB&Qzbrw!%crDw!24}DV#s!I*X$kD%f6MQ$yEhCVyDp3erozb_W+oO<>G46$8IbKrKIJ?~^= zQvMWb?h^UWwN#VM+h4ZCXMI?LISD=aY04-_D_u*Z=T1?&DD_A$kpta+Li31Y4 zfu8{Q(Ugr0t7~n=%5F~F-w~y}0tQw5gN00xiyC&Nq4VZAN27!lK4NbYDavvEP@6W{ zb%Xazh4m>~w@2c(qnvSX*{W*8zwJPOthw_x{{q|7DFS6O{{3Oa^;_S0 zH(!nR^yaILz*Zm9fa`Zo@F0LS_Aek`{qHDZu!86BUVd~19$5d90@{hMau^f4KjDsc5xsHf#}_T8dae_)P8g?pVYt+3}w*S zorlX3+?R7sAdA*;&QkJ{-^(9i1$+|Fsh1gfWMPXwkO+8fMZ5F@JH!AfxU8G~k_uRlUBNdO`46H4URiT-LCn4X@|FHhrK z$7ol6J6fOKGAE29js)#_XQD^z{)Y0mqK&ohd>jQ+h6fjQiX*yW z|7fEhKk326{!{Q_>8MG6EnU(v^XtGi@zXwP8YK}Rb|Xz9HJp3|J?b|hbYAsevRGOU zgXk491fDhLTEkuda+?JDR6MYpmG+==y}I?;0tE|Xb9%hP;r@t1)L!@+6aI-?Q&+~ZCtar< zc$uQ}-u!VkT%-aTW1Ibfax2jX8;4Rn!O$0^kk)0jRDjVL3dBYuB2*A0Wt>0&kU@Y3 z5diQ;#U@}e0JJi|Eme*~%JQimm}`(M_BZ>UvBuWk_N2+z51k`6clyyW~?<3Hh9 zFef4txRjHiQ22N(s6)b_z`)>SaOohqC?*mBP^<{~_VKH<7yw1|3dd%-Lahh_mZzmW z{rM0yrSB74Kw!@x5CXuSeUKyV&Mxv32HvSdKeM%o=ybNNt4*B`V$Bl>%Q_oCf7bZJ zimHkAmja&?xMMDsmK4Yc7zB@;KjaY-HG@i-p6g~_a<7pzH3fAnNw7gfM$Dj{oPsWL zikqxeuBin84%uw4Q?~hEw+Q%2b==Zo_yu+-k|UbH#vWP%6@qxMacE>o_GOewTp-!N z&f@aRHP9j5Y}R}r0FB|0|I+cJ;gi&$ro0i7QRsH5qofW*Jb-A?tOFl1h5^AZ_RjD) zdv$fpx3<2iu*bItR#5BP+wSr9**FRa1O&Pe(0sWyiMki4EEKf0?HqCrrna^$Dvd7~ zE9XDh3U42j73`V&?9p-17m-| z1vbZ-SVtF@iHKVaMM@M{lDtj*wJMS*=wg-G`3tDnl($~#`wlkhd;_RZA3q~CU_1&O zN;fa8D^n_mBdnxy<^lSkOjbJAn&)u&xlBL*sIx#-~E!!CG}aq{_aboHX!gw5KvV7BQ+Jx1O&bv0=GvY zG-j*0Z3OApZ;xJO{WqFpw1sm<Gsz8XYiV(-f(NLWmcKfj2tT3IjQb z_>C+$qui zyE2Xf0s(<1g@6#y_5*e*G}$|o732oS(%yM(D~R3F5ap)3`$G$gPldo{JIyHpb(J96p>zJ^pm z*>p-?Lw$T=D@7HX0H72@6|_M|Mk(1R#2A~RoH8xJFLSd>wo$S!)K%&yM8czvoi#VM z+wi?El&VRjsE?<`4jsl?KvXKGV2gUY(4-e^w$Z1ZdUpuM1d zXmf{Ev+EbhpQ^B zD&+-cWfmfb5d&BtywdW+;2Fgg>)t-tGAGJPSajV7dD<#2#2s)Bl|1NCItwflU^eRt zHP(Tq7f%9k1PQPffVAd3931rQhqG0-)}=u=4g@*3jM>R5rerLn5i*8UYe zfHc@2JL88&Yg8*z!9z{`Ukd@9Xq}5KAP^7; z2y8<@xJ8=h`|yLXT!XB@Y-xW9f^xq{4$*xq21_#7B({tID2Pf-rl|9Uw#y2_7b&58OX|KZghg2tVXZa{)kdg4{AC03ZhNPHM?EwSMmg-0nRe zCj$a60|A%GU*_5I)PO)hARrJB2nYlO0s;YnfIvXtnIRAYz%v6p9v2V@2m}NI0s(=5 iKtLcM5D<7t2>k!vcx~m~g9W(&0000UISupportedInterfaceOrientations UIInterfaceOrientationPortrait - UIInterfaceOrientationLandscapeLeft diff --git a/Example/AGVolumeControlView/ViewController.swift b/Example/AGVolumeControlView/ViewController.swift index 8c76fac..b12b7c2 100644 --- a/Example/AGVolumeControlView/ViewController.swift +++ b/Example/AGVolumeControlView/ViewController.swift @@ -57,7 +57,7 @@ extension ViewController button.tintColor = UIColor.init(red: 117.0/255.0, green: 250.0/255.0, blue: 252.0/255.0, alpha: 1.0) } - func valueChanged() { + @objc func valueChanged() { self.audioPlayer?.volume = Float(self.volumeControl.volumeSliderProgressValue()) } @@ -97,7 +97,7 @@ extension ViewController ) } - func levelTimerListener () + @objc func levelTimerListener () { self.audioPlayer?.updateMeters() var level : CGFloat! diff --git a/Example/Podfile b/Example/Podfile index 58b8a68..f94db18 100644 --- a/Example/Podfile +++ b/Example/Podfile @@ -1,11 +1,7 @@ -use_frameworks! +# Uncomment the next line to define a global platform for your project +platform :ios, '9.0' target 'AGVolumeControlView_Example' do + use_frameworks! pod 'AGVolumeControlView', :path => '../' - - target 'AGVolumeControlView_Tests' do - inherit! :search_paths - - - end end diff --git a/Example/Podfile.lock b/Example/Podfile.lock index a81ffbd..5e3ac7b 100644 --- a/Example/Podfile.lock +++ b/Example/Podfile.lock @@ -9,8 +9,8 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - AGVolumeControlView: 9cf519ad35bc9a1214488bd10804fddd39c26322 + AGVolumeControlView: ae2d40f1868b951ba2786e9ed164fe69eaf6611a -PODFILE CHECKSUM: fd091dedd20f3ff168f1d66a05d8360009b1fab5 +PODFILE CHECKSUM: 11587191a00c35817911e6272a01df53bdace048 -COCOAPODS: 1.2.1 +COCOAPODS: 1.5.3 diff --git a/Example/Pods/Manifest.lock b/Example/Pods/Manifest.lock index a81ffbd..5e3ac7b 100644 --- a/Example/Pods/Manifest.lock +++ b/Example/Pods/Manifest.lock @@ -9,8 +9,8 @@ EXTERNAL SOURCES: :path: "../" SPEC CHECKSUMS: - AGVolumeControlView: 9cf519ad35bc9a1214488bd10804fddd39c26322 + AGVolumeControlView: ae2d40f1868b951ba2786e9ed164fe69eaf6611a -PODFILE CHECKSUM: fd091dedd20f3ff168f1d66a05d8360009b1fab5 +PODFILE CHECKSUM: 11587191a00c35817911e6272a01df53bdace048 -COCOAPODS: 1.2.1 +COCOAPODS: 1.5.3 diff --git a/Example/Pods/Pods.xcodeproj/project.pbxproj b/Example/Pods/Pods.xcodeproj/project.pbxproj index 1f7ec3d..c97f42b 100644 --- a/Example/Pods/Pods.xcodeproj/project.pbxproj +++ b/Example/Pods/Pods.xcodeproj/project.pbxproj @@ -7,26 +7,23 @@ objects = { /* Begin PBXBuildFile section */ - 0906DF70A494E7F8650FEB98EA8134BF /* AGVolumeControlView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B054DA5BD354768A8150C63969376CF8 /* AGVolumeControlView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1E566B4E9F23D399176666A6FC69AE87 /* AGArcStruct.swift in Sources */ = {isa = PBXBuildFile; fileRef = B6C8FCEEE07347ADA9C40D53D3049B20 /* AGArcStruct.swift */; }; - 25952EFF747D6ED4C73692BFA61FAD62 /* Pods-AGVolumeControlView_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = ABF7AF9A3463CCCD5D201FA0F838FEC9 /* Pods-AGVolumeControlView_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 290831E32DE89FA921E2C12D12103E26 /* AGVolumeControlSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9C333369C9266164A84F49614F4F68EC /* AGVolumeControlSlider.swift */; }; - 37F511F8307F88AEB661957B319C4B6B /* AGVolumeControlDrawView.swift in Sources */ = {isa = PBXBuildFile; fileRef = DA9DAA90ACBE68C00FBB481D53780017 /* AGVolumeControlDrawView.swift */; }; - 472D575D18B9C924CA7E65478100EA2C /* Pods-AGVolumeControlView_Tests-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = D6B49821BCE02C3EA06E93F2ED059B83 /* Pods-AGVolumeControlView_Tests-dummy.m */; }; - 4C57AC8AAE6552006A7D771F31B235A2 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; - 4D1C284B009F4EF864FDC61A75459018 /* AGVolumeControlGradientBackground.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8065FE8D0FB50CCA0C4EBF9CD02DE269 /* AGVolumeControlGradientBackground.swift */; }; - 56F2894D85A7057999885765698A7679 /* UIColor+AGColoredGradient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2820E0A86D540BD667970B4974AD2CDE /* UIColor+AGColoredGradient.swift */; }; - 66855D84E1AF87F92F32488AE7BB2044 /* Pods-AGVolumeControlView_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5432060781A28D060A37F122DE64C6A2 /* Pods-AGVolumeControlView_Example-dummy.m */; }; - 7070E4AB0DEA82F911F2359AE6C97490 /* Pods-AGVolumeControlView_Tests-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8AC1B814E4EE6514AE4B65BD3478C6FD /* Pods-AGVolumeControlView_Tests-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 86D2E30E1DB9EE6F50A7228723DACE84 /* AGVolumeControlMathHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = D87637745DCFFF3CB3130EEBD1DAEC53 /* AGVolumeControlMathHelper.swift */; }; - 92A79264EC784E6803B4949CCB553395 /* AGCircleStruct.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD17D5F0C209091A4B086139D699823B /* AGCircleStruct.swift */; }; - B0618794D3BC2AEB16758E8D82F7FE9E /* AGVolumeControlLinearGradientBackground.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6DE7B0A0217E486190410478D4F7D677 /* AGVolumeControlLinearGradientBackground.swift */; }; - C720139C0126B203BFC476F0E435B6C3 /* AGVolumeControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2343FFF08169732A040C422112CAF6B4 /* AGVolumeControl.swift */; }; - E0CFBB81FB130C9045FF7551D078AC2B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */; }; - E67EF79E5C3424B7ACA464DBE9D3C981 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; - F3D8B17CBD8DFCA5EC8DE24371169991 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */; }; - F73F5D56C102C53D4D39327E99398E15 /* AGVolumeControlView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0E7894CC8D82DDE2053796012C5E9821 /* AGVolumeControlView-dummy.m */; }; - F9B0876496D5252967F17DA7B406DBAF /* AGIntervalStruct.swift in Sources */ = {isa = PBXBuildFile; fileRef = 814579BB67A1777158B1524F864B8949 /* AGIntervalStruct.swift */; }; + 0906DF70A494E7F8650FEB98EA8134BF /* AGVolumeControlView-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EAF3397AFF59A6F5C8127850F3F10A32 /* AGVolumeControlView-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0A56D54B4E54A01D79993ABA8F66BBCB /* UIColor+AGColoredGradient.swift in Sources */ = {isa = PBXBuildFile; fileRef = 267776015988AFDEC72306008CEA4EBA /* UIColor+AGColoredGradient.swift */; }; + 0B6A574ECECAD4B8DF9B15362851B05F /* AGVolumeControlMathHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 4DC829EDB064BB6480237B8B33D92726 /* AGVolumeControlMathHelper.swift */; }; + 20A3FA649674A6BE7000208232A791F4 /* AGVolumeControlSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = BA0A35BC536408DE6DEE7C4EA83B02A0 /* AGVolumeControlSlider.swift */; }; + 25952EFF747D6ED4C73692BFA61FAD62 /* Pods-AGVolumeControlView_Example-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = E3391A4D7ED85BC7066859C721D2CCD4 /* Pods-AGVolumeControlView_Example-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2E06D34A737DB5C0BA9BBBF0A3B599C7 /* AGVolumeControlDrawView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 591C1B72C9AD133A58F8F6D49D411E65 /* AGVolumeControlDrawView.swift */; }; + 46D0A91D347BBEBDE3CF4D7CEA7692E4 /* AGCircleStruct.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0DC6CB10B1BAF612CD2E4016D34558C0 /* AGCircleStruct.swift */; }; + 5E94939770F2DCED757A89B24E053536 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */; }; + 66855D84E1AF87F92F32488AE7BB2044 /* Pods-AGVolumeControlView_Example-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D51FD0E51D6DB5775B07DF2CFD4C52C /* Pods-AGVolumeControlView_Example-dummy.m */; }; + 7F86D02BDE7EB97DA80AA86235F64E8D /* AGArcStruct.swift in Sources */ = {isa = PBXBuildFile; fileRef = 85CBDB5658D9F097DDA3B1D3F4026944 /* AGArcStruct.swift */; }; + AC914FBCED883A1A6AF7597C56C3F49B /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BC2C02191C153C1554B35DEE8B2D09D4 /* UIKit.framework */; }; + E106B6DDD7DA396F76085EB27B771FE5 /* AGVolumeControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 599E4B188697C17085C6C16343A4007C /* AGVolumeControl.swift */; }; + E67A16505FAA2EDB6CDFECF9AB8C115D /* AGVolumeControlGradientBackground.swift in Sources */ = {isa = PBXBuildFile; fileRef = B031D9473D2680ABC5FACE55165CCF97 /* AGVolumeControlGradientBackground.swift */; }; + E95E226CCF8B234B1C2FB6E7D0E001B4 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */; }; + F1F6D840FA5E9439FDA2DABC84E4D4E6 /* AGIntervalStruct.swift in Sources */ = {isa = PBXBuildFile; fileRef = C30A3189BC81264BD3A4E125C959ED09 /* AGIntervalStruct.swift */; }; + F40EC9001D315F005B399E2DBF1A3E38 /* AGVolumeControlLinearGradientBackground.swift in Sources */ = {isa = PBXBuildFile; fileRef = FBA5CAF86E2C099AD8012A73D15255F7 /* AGVolumeControlLinearGradientBackground.swift */; }; + F752FCB1A1A50129859E0C9B86BD41E0 /* AGVolumeControlView-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 13FF4A937EEF50513EFAF281AEAEF8D6 /* AGVolumeControlView-dummy.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -40,48 +37,40 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 013DF16A961C65BD434AB8FBF9DFEE57 /* Pods-AGVolumeControlView_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AGVolumeControlView_Example-resources.sh"; sourceTree = ""; }; - 0E7894CC8D82DDE2053796012C5E9821 /* AGVolumeControlView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AGVolumeControlView-dummy.m"; sourceTree = ""; }; - 1CBBFBD291C366B35CFBD0F52A9D92C4 /* Pods-AGVolumeControlView_Tests-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AGVolumeControlView_Tests-frameworks.sh"; sourceTree = ""; }; - 2343FFF08169732A040C422112CAF6B4 /* AGVolumeControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AGVolumeControl.swift; sourceTree = ""; }; - 260F12EC03B8E0CEFDA10D91EAF0F00F /* Pods-AGVolumeControlView_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AGVolumeControlView_Example.release.xcconfig"; sourceTree = ""; }; - 2820E0A86D540BD667970B4974AD2CDE /* UIColor+AGColoredGradient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = "UIColor+AGColoredGradient.swift"; sourceTree = ""; }; - 29FAAC5BEF1D557694DC6703451C3FC7 /* Pods-AGVolumeControlView_Tests.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AGVolumeControlView_Tests.debug.xcconfig"; sourceTree = ""; }; - 2B3EA8043660E6C853F53FDC3A8C124D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2E7A3AB0E33C4EBC0B0E54A876B0C429 /* Pods_AGVolumeControlView_Tests.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AGVolumeControlView_Tests.framework; path = "Pods-AGVolumeControlView_Tests.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 30EAE6FEE4906378C3128BCC9287F852 /* Pods-AGVolumeControlView_Tests.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-AGVolumeControlView_Tests.modulemap"; sourceTree = ""; }; - 314E696C110367ABA9D2E9DC2B64EA51 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 36F96EBFBBCF794B680AB56E5EBAA229 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 3B1090CCD90660A8D03B5113F9732090 /* Pods_AGVolumeControlView_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AGVolumeControlView_Example.framework; path = "Pods-AGVolumeControlView_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 43CE81797E3EA6E0756A25A6E87A0907 /* Pods-AGVolumeControlView_Tests-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AGVolumeControlView_Tests-acknowledgements.plist"; sourceTree = ""; }; - 5432060781A28D060A37F122DE64C6A2 /* Pods-AGVolumeControlView_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AGVolumeControlView_Example-dummy.m"; sourceTree = ""; }; - 5723F0853EFDB74D22F83C33840D30C4 /* Pods-AGVolumeControlView_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AGVolumeControlView_Example-acknowledgements.markdown"; sourceTree = ""; }; - 5DDCF0E25D9B6DA84A6DFA08B842D86C /* Pods-AGVolumeControlView_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = "Pods-AGVolumeControlView_Example.modulemap"; sourceTree = ""; }; - 6DE7B0A0217E486190410478D4F7D677 /* AGVolumeControlLinearGradientBackground.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AGVolumeControlLinearGradientBackground.swift; sourceTree = ""; }; - 723A8171C5AFC8BA68D6CED3B8E527BA /* Pods-AGVolumeControlView_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AGVolumeControlView_Example-acknowledgements.plist"; sourceTree = ""; }; - 7E7A3889A6C77DF6407E3C239A38F988 /* Pods-AGVolumeControlView_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AGVolumeControlView_Example-frameworks.sh"; sourceTree = ""; }; - 8065FE8D0FB50CCA0C4EBF9CD02DE269 /* AGVolumeControlGradientBackground.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AGVolumeControlGradientBackground.swift; sourceTree = ""; }; - 814579BB67A1777158B1524F864B8949 /* AGIntervalStruct.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AGIntervalStruct.swift; sourceTree = ""; }; - 8A5E204EB3C8C6D3A98F3242C8F5D2EE /* Pods-AGVolumeControlView_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AGVolumeControlView_Example.debug.xcconfig"; sourceTree = ""; }; - 8AC1B814E4EE6514AE4B65BD3478C6FD /* Pods-AGVolumeControlView_Tests-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AGVolumeControlView_Tests-umbrella.h"; sourceTree = ""; }; + 0DC6CB10B1BAF612CD2E4016D34558C0 /* AGCircleStruct.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AGCircleStruct.swift; path = AGVolumeControlView/Classes/AGCircleStruct.swift; sourceTree = ""; }; + 11DCBBDFBDCDA9D2CEA135F10556FDAD /* Pods-AGVolumeControlView_Example-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AGVolumeControlView_Example-resources.sh"; sourceTree = ""; }; + 13FF4A937EEF50513EFAF281AEAEF8D6 /* AGVolumeControlView-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AGVolumeControlView-dummy.m"; sourceTree = ""; }; + 1758124AE7A93F4E1A83BE319BD54156 /* AGVolumeControlView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AGVolumeControlView.xcconfig; sourceTree = ""; }; + 1A6372E2BF93ED65227D3284B9D7A235 /* LICENSE */ = {isa = PBXFileReference; includeInIndex = 1; path = LICENSE; sourceTree = ""; }; + 2454A97195A585837270F3AAC60253C1 /* AGVolumeControlView.podspec */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; path = AGVolumeControlView.podspec; sourceTree = ""; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; + 267776015988AFDEC72306008CEA4EBA /* UIColor+AGColoredGradient.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = "UIColor+AGColoredGradient.swift"; path = "AGVolumeControlView/Classes/UIColor+AGColoredGradient.swift"; sourceTree = ""; }; + 29D9A73E6D85867C4C48295F2B457A70 /* Pods_AGVolumeControlView_Example.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_AGVolumeControlView_Example.framework; path = "Pods-AGVolumeControlView_Example.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; + 2C6B3F3828CC887107D9C46FA21CB730 /* AGVolumeControlView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AGVolumeControlView-prefix.pch"; sourceTree = ""; }; + 35CD131B0DD030310DDCE9DD99445A3B /* Pods-AGVolumeControlView_Example.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AGVolumeControlView_Example.release.xcconfig"; sourceTree = ""; }; + 4A28B2B2EEBC5210D81443AF85393587 /* AGVolumeControlView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AGVolumeControlView.framework; path = AGVolumeControlView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 4DC829EDB064BB6480237B8B33D92726 /* AGVolumeControlMathHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AGVolumeControlMathHelper.swift; path = AGVolumeControlView/Classes/AGVolumeControlMathHelper.swift; sourceTree = ""; }; + 4FD58655AD2F8F7D9B25E73FA5D8DAC3 /* Pods-AGVolumeControlView_Example.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-AGVolumeControlView_Example.modulemap"; sourceTree = ""; }; + 591C1B72C9AD133A58F8F6D49D411E65 /* AGVolumeControlDrawView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AGVolumeControlDrawView.swift; path = AGVolumeControlView/Classes/AGVolumeControlDrawView.swift; sourceTree = ""; }; + 599E4B188697C17085C6C16343A4007C /* AGVolumeControl.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AGVolumeControl.swift; path = AGVolumeControlView/Classes/AGVolumeControl.swift; sourceTree = ""; }; + 5D51FD0E51D6DB5775B07DF2CFD4C52C /* Pods-AGVolumeControlView_Example-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AGVolumeControlView_Example-dummy.m"; sourceTree = ""; }; + 5ECC71B609AB4D12AA4620406CAAF776 /* Pods-AGVolumeControlView_Example-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AGVolumeControlView_Example-acknowledgements.markdown"; sourceTree = ""; }; + 85CBDB5658D9F097DDA3B1D3F4026944 /* AGArcStruct.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AGArcStruct.swift; path = AGVolumeControlView/Classes/AGArcStruct.swift; sourceTree = ""; }; + 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9C333369C9266164A84F49614F4F68EC /* AGVolumeControlSlider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AGVolumeControlSlider.swift; sourceTree = ""; }; - A145FFE3CC77DAD218118D5FA40204BB /* Pods-AGVolumeControlView_Tests-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-AGVolumeControlView_Tests-acknowledgements.markdown"; sourceTree = ""; }; - A7D78E2C6D1B93BC974264BFD03F0402 /* Pods-AGVolumeControlView_Tests-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AGVolumeControlView_Tests-resources.sh"; sourceTree = ""; }; - ABF7AF9A3463CCCD5D201FA0F838FEC9 /* Pods-AGVolumeControlView_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AGVolumeControlView_Example-umbrella.h"; sourceTree = ""; }; - B054DA5BD354768A8150C63969376CF8 /* AGVolumeControlView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AGVolumeControlView-umbrella.h"; sourceTree = ""; }; - B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - B6C8FCEEE07347ADA9C40D53D3049B20 /* AGArcStruct.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AGArcStruct.swift; sourceTree = ""; }; - BECF29E59ED256EA4A87BE726569CE89 /* AGVolumeControlView-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AGVolumeControlView-prefix.pch"; sourceTree = ""; }; - C05896EEEBFD81EA4070A3FD6ED5DBD3 /* Pods-AGVolumeControlView_Tests.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AGVolumeControlView_Tests.release.xcconfig"; sourceTree = ""; }; - D6B49821BCE02C3EA06E93F2ED059B83 /* Pods-AGVolumeControlView_Tests-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-AGVolumeControlView_Tests-dummy.m"; sourceTree = ""; }; - D87637745DCFFF3CB3130EEBD1DAEC53 /* AGVolumeControlMathHelper.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AGVolumeControlMathHelper.swift; sourceTree = ""; }; - D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - DA9DAA90ACBE68C00FBB481D53780017 /* AGVolumeControlDrawView.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AGVolumeControlDrawView.swift; sourceTree = ""; }; - E1694EBE564FBCE59590D8EC40D31260 /* AGVolumeControlView.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AGVolumeControlView.framework; path = AGVolumeControlView.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E856C771CCC892ADD83930668A157E4F /* AGVolumeControlView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; path = AGVolumeControlView.modulemap; sourceTree = ""; }; - FC600B2A1E2C1330E26815AF74BFA9B3 /* AGVolumeControlView.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AGVolumeControlView.xcconfig; sourceTree = ""; }; - FD17D5F0C209091A4B086139D699823B /* AGCircleStruct.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; path = AGCircleStruct.swift; sourceTree = ""; }; + 984DF27C2E3ADAAC4DA41A50577BD3BA /* Pods-AGVolumeControlView_Example-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-AGVolumeControlView_Example-frameworks.sh"; sourceTree = ""; }; + 9DB6166A7795CDD77E60A3D3A12878B3 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B031D9473D2680ABC5FACE55165CCF97 /* AGVolumeControlGradientBackground.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AGVolumeControlGradientBackground.swift; path = AGVolumeControlView/Classes/AGVolumeControlGradientBackground.swift; sourceTree = ""; }; + BA0A35BC536408DE6DEE7C4EA83B02A0 /* AGVolumeControlSlider.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AGVolumeControlSlider.swift; path = AGVolumeControlView/Classes/AGVolumeControlSlider.swift; sourceTree = ""; }; + BC2C02191C153C1554B35DEE8B2D09D4 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; + C30A3189BC81264BD3A4E125C959ED09 /* AGIntervalStruct.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AGIntervalStruct.swift; path = AGVolumeControlView/Classes/AGIntervalStruct.swift; sourceTree = ""; }; + C549AAC497158322EE702A938A123969 /* AGVolumeControlView.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AGVolumeControlView.modulemap; sourceTree = ""; }; + CE11CCCB4EABD0610519959517B3F595 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + CE3047737FB4536198D1B0DCFEA94DE6 /* README.md */ = {isa = PBXFileReference; includeInIndex = 1; path = README.md; sourceTree = ""; }; + E3391A4D7ED85BC7066859C721D2CCD4 /* Pods-AGVolumeControlView_Example-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-AGVolumeControlView_Example-umbrella.h"; sourceTree = ""; }; + EAF3397AFF59A6F5C8127850F3F10A32 /* AGVolumeControlView-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AGVolumeControlView-umbrella.h"; sourceTree = ""; }; + EB8F63B2E693DD5B7DA0C5C55C2BAB81 /* Pods-AGVolumeControlView_Example.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-AGVolumeControlView_Example.debug.xcconfig"; sourceTree = ""; }; + FBA5CAF86E2C099AD8012A73D15255F7 /* AGVolumeControlLinearGradientBackground.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = AGVolumeControlLinearGradientBackground.swift; path = AGVolumeControlView/Classes/AGVolumeControlLinearGradientBackground.swift; sourceTree = ""; }; + FDF9A6A2F3E7B883DFB8C0C3DA05FC2D /* Pods-AGVolumeControlView_Example-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-AGVolumeControlView_Example-acknowledgements.plist"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -89,16 +78,8 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - 4C57AC8AAE6552006A7D771F31B235A2 /* Foundation.framework in Frameworks */, - E0CFBB81FB130C9045FF7551D078AC2B /* UIKit.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 48C6FD75EDD75EF61F3938CB945039E5 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - E67EF79E5C3424B7ACA464DBE9D3C981 /* Foundation.framework in Frameworks */, + 5E94939770F2DCED757A89B24E053536 /* Foundation.framework in Frameworks */, + AC914FBCED883A1A6AF7597C56C3F49B /* UIKit.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -106,166 +87,131 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( - F3D8B17CBD8DFCA5EC8DE24371169991 /* Foundation.framework in Frameworks */, + E95E226CCF8B234B1C2FB6E7D0E001B4 /* Foundation.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 1C8A9309BB79D772E47F54C26F30D307 /* Products */ = { - isa = PBXGroup; - children = ( - E1694EBE564FBCE59590D8EC40D31260 /* AGVolumeControlView.framework */, - 3B1090CCD90660A8D03B5113F9732090 /* Pods_AGVolumeControlView_Example.framework */, - 2E7A3AB0E33C4EBC0B0E54A876B0C429 /* Pods_AGVolumeControlView_Tests.framework */, - ); - name = Products; - sourceTree = ""; - }; - 24EB1683057BB58F68DF4C521B4744D4 /* AGVolumeControlView */ = { + 10DEDCB394BAA0C7FEDEBE330207B074 /* iOS */ = { isa = PBXGroup; children = ( - D0B2DA62C64EBA8B210AFFE8962A7C8E /* Classes */, + 908E902E026C5C22904CF9014A5604AD /* Foundation.framework */, + BC2C02191C153C1554B35DEE8B2D09D4 /* UIKit.framework */, ); - name = AGVolumeControlView; - path = AGVolumeControlView; + name = iOS; sourceTree = ""; }; 433CD3331B6C3787F473C941B61FC68F /* Frameworks */ = { isa = PBXGroup; children = ( - 438B396F6B4147076630CAEFE34282C1 /* iOS */, + 10DEDCB394BAA0C7FEDEBE330207B074 /* iOS */, ); name = Frameworks; sourceTree = ""; }; - 438B396F6B4147076630CAEFE34282C1 /* iOS */ = { + 69D636ED04799A87F70C9EF2991ED275 /* Pods-AGVolumeControlView_Example */ = { isa = PBXGroup; children = ( - D88AAE1F92055A60CC2FC970D7D34634 /* Foundation.framework */, - B63C6A64CF66340668996F78DA6BB482 /* UIKit.framework */, + 9DB6166A7795CDD77E60A3D3A12878B3 /* Info.plist */, + 4FD58655AD2F8F7D9B25E73FA5D8DAC3 /* Pods-AGVolumeControlView_Example.modulemap */, + 5ECC71B609AB4D12AA4620406CAAF776 /* Pods-AGVolumeControlView_Example-acknowledgements.markdown */, + FDF9A6A2F3E7B883DFB8C0C3DA05FC2D /* Pods-AGVolumeControlView_Example-acknowledgements.plist */, + 5D51FD0E51D6DB5775B07DF2CFD4C52C /* Pods-AGVolumeControlView_Example-dummy.m */, + 984DF27C2E3ADAAC4DA41A50577BD3BA /* Pods-AGVolumeControlView_Example-frameworks.sh */, + 11DCBBDFBDCDA9D2CEA135F10556FDAD /* Pods-AGVolumeControlView_Example-resources.sh */, + E3391A4D7ED85BC7066859C721D2CCD4 /* Pods-AGVolumeControlView_Example-umbrella.h */, + EB8F63B2E693DD5B7DA0C5C55C2BAB81 /* Pods-AGVolumeControlView_Example.debug.xcconfig */, + 35CD131B0DD030310DDCE9DD99445A3B /* Pods-AGVolumeControlView_Example.release.xcconfig */, ); - name = iOS; + name = "Pods-AGVolumeControlView_Example"; + path = "Target Support Files/Pods-AGVolumeControlView_Example"; sourceTree = ""; }; 7DB346D0F39D3F0E887471402A8071AB = { isa = PBXGroup; children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, - F9F606B2FDEEC0D2D069657C15233004 /* Development Pods */, + 80E31ABDD06A59DECF219264DE72D46A /* Development Pods */, 433CD3331B6C3787F473C941B61FC68F /* Frameworks */, - 1C8A9309BB79D772E47F54C26F30D307 /* Products */, - E7C62847BCA2D0D86C69E0883C5D133C /* Targets Support Files */, + B310A0AF5D50B8D8042497FCF7573138 /* Products */, + F99D4EB03D428D8E9021FB769976EF74 /* Targets Support Files */, ); sourceTree = ""; }; - 7F4FC96BAADF5B9E60C30F3438CF1DB7 /* Support Files */ = { + 80E31ABDD06A59DECF219264DE72D46A /* Development Pods */ = { isa = PBXGroup; children = ( - E856C771CCC892ADD83930668A157E4F /* AGVolumeControlView.modulemap */, - FC600B2A1E2C1330E26815AF74BFA9B3 /* AGVolumeControlView.xcconfig */, - 0E7894CC8D82DDE2053796012C5E9821 /* AGVolumeControlView-dummy.m */, - BECF29E59ED256EA4A87BE726569CE89 /* AGVolumeControlView-prefix.pch */, - B054DA5BD354768A8150C63969376CF8 /* AGVolumeControlView-umbrella.h */, - 314E696C110367ABA9D2E9DC2B64EA51 /* Info.plist */, + D3E1EC409C7283AE2D71AA338D2A5AB0 /* AGVolumeControlView */, ); - name = "Support Files"; - path = "Example/Pods/Target Support Files/AGVolumeControlView"; + name = "Development Pods"; sourceTree = ""; }; - A4970E8F97824A00CD6B80A7A3358961 /* Pods-AGVolumeControlView_Example */ = { + 8DBA229613CE04F8E6C063565B0AE049 /* Support Files */ = { isa = PBXGroup; children = ( - 2B3EA8043660E6C853F53FDC3A8C124D /* Info.plist */, - 5DDCF0E25D9B6DA84A6DFA08B842D86C /* Pods-AGVolumeControlView_Example.modulemap */, - 5723F0853EFDB74D22F83C33840D30C4 /* Pods-AGVolumeControlView_Example-acknowledgements.markdown */, - 723A8171C5AFC8BA68D6CED3B8E527BA /* Pods-AGVolumeControlView_Example-acknowledgements.plist */, - 5432060781A28D060A37F122DE64C6A2 /* Pods-AGVolumeControlView_Example-dummy.m */, - 7E7A3889A6C77DF6407E3C239A38F988 /* Pods-AGVolumeControlView_Example-frameworks.sh */, - 013DF16A961C65BD434AB8FBF9DFEE57 /* Pods-AGVolumeControlView_Example-resources.sh */, - ABF7AF9A3463CCCD5D201FA0F838FEC9 /* Pods-AGVolumeControlView_Example-umbrella.h */, - 8A5E204EB3C8C6D3A98F3242C8F5D2EE /* Pods-AGVolumeControlView_Example.debug.xcconfig */, - 260F12EC03B8E0CEFDA10D91EAF0F00F /* Pods-AGVolumeControlView_Example.release.xcconfig */, + C549AAC497158322EE702A938A123969 /* AGVolumeControlView.modulemap */, + 1758124AE7A93F4E1A83BE319BD54156 /* AGVolumeControlView.xcconfig */, + 13FF4A937EEF50513EFAF281AEAEF8D6 /* AGVolumeControlView-dummy.m */, + 2C6B3F3828CC887107D9C46FA21CB730 /* AGVolumeControlView-prefix.pch */, + EAF3397AFF59A6F5C8127850F3F10A32 /* AGVolumeControlView-umbrella.h */, + CE11CCCB4EABD0610519959517B3F595 /* Info.plist */, ); - name = "Pods-AGVolumeControlView_Example"; - path = "Target Support Files/Pods-AGVolumeControlView_Example"; + name = "Support Files"; + path = "Example/Pods/Target Support Files/AGVolumeControlView"; sourceTree = ""; }; - AF83AB58DF0FF61BE6144C6BEE3E3970 /* AGVolumeControlView */ = { + B0275ABE003E11E2A625D617B1B0674C /* Pod */ = { isa = PBXGroup; children = ( - 24EB1683057BB58F68DF4C521B4744D4 /* AGVolumeControlView */, - 7F4FC96BAADF5B9E60C30F3438CF1DB7 /* Support Files */, + 2454A97195A585837270F3AAC60253C1 /* AGVolumeControlView.podspec */, + 1A6372E2BF93ED65227D3284B9D7A235 /* LICENSE */, + CE3047737FB4536198D1B0DCFEA94DE6 /* README.md */, ); - name = AGVolumeControlView; - path = ../..; + name = Pod; sourceTree = ""; }; - CD00B25013ED12E70844D32801DF2149 /* Pods-AGVolumeControlView_Tests */ = { + B310A0AF5D50B8D8042497FCF7573138 /* Products */ = { isa = PBXGroup; children = ( - 36F96EBFBBCF794B680AB56E5EBAA229 /* Info.plist */, - 30EAE6FEE4906378C3128BCC9287F852 /* Pods-AGVolumeControlView_Tests.modulemap */, - A145FFE3CC77DAD218118D5FA40204BB /* Pods-AGVolumeControlView_Tests-acknowledgements.markdown */, - 43CE81797E3EA6E0756A25A6E87A0907 /* Pods-AGVolumeControlView_Tests-acknowledgements.plist */, - D6B49821BCE02C3EA06E93F2ED059B83 /* Pods-AGVolumeControlView_Tests-dummy.m */, - 1CBBFBD291C366B35CFBD0F52A9D92C4 /* Pods-AGVolumeControlView_Tests-frameworks.sh */, - A7D78E2C6D1B93BC974264BFD03F0402 /* Pods-AGVolumeControlView_Tests-resources.sh */, - 8AC1B814E4EE6514AE4B65BD3478C6FD /* Pods-AGVolumeControlView_Tests-umbrella.h */, - 29FAAC5BEF1D557694DC6703451C3FC7 /* Pods-AGVolumeControlView_Tests.debug.xcconfig */, - C05896EEEBFD81EA4070A3FD6ED5DBD3 /* Pods-AGVolumeControlView_Tests.release.xcconfig */, + 4A28B2B2EEBC5210D81443AF85393587 /* AGVolumeControlView.framework */, + 29D9A73E6D85867C4C48295F2B457A70 /* Pods_AGVolumeControlView_Example.framework */, ); - name = "Pods-AGVolumeControlView_Tests"; - path = "Target Support Files/Pods-AGVolumeControlView_Tests"; + name = Products; sourceTree = ""; }; - D0B2DA62C64EBA8B210AFFE8962A7C8E /* Classes */ = { + D3E1EC409C7283AE2D71AA338D2A5AB0 /* AGVolumeControlView */ = { isa = PBXGroup; children = ( - B6C8FCEEE07347ADA9C40D53D3049B20 /* AGArcStruct.swift */, - FD17D5F0C209091A4B086139D699823B /* AGCircleStruct.swift */, - 814579BB67A1777158B1524F864B8949 /* AGIntervalStruct.swift */, - 2343FFF08169732A040C422112CAF6B4 /* AGVolumeControl.swift */, - DA9DAA90ACBE68C00FBB481D53780017 /* AGVolumeControlDrawView.swift */, - 8065FE8D0FB50CCA0C4EBF9CD02DE269 /* AGVolumeControlGradientBackground.swift */, - 6DE7B0A0217E486190410478D4F7D677 /* AGVolumeControlLinearGradientBackground.swift */, - D87637745DCFFF3CB3130EEBD1DAEC53 /* AGVolumeControlMathHelper.swift */, - 9C333369C9266164A84F49614F4F68EC /* AGVolumeControlSlider.swift */, - 2820E0A86D540BD667970B4974AD2CDE /* UIColor+AGColoredGradient.swift */, + 85CBDB5658D9F097DDA3B1D3F4026944 /* AGArcStruct.swift */, + 0DC6CB10B1BAF612CD2E4016D34558C0 /* AGCircleStruct.swift */, + C30A3189BC81264BD3A4E125C959ED09 /* AGIntervalStruct.swift */, + 599E4B188697C17085C6C16343A4007C /* AGVolumeControl.swift */, + 591C1B72C9AD133A58F8F6D49D411E65 /* AGVolumeControlDrawView.swift */, + B031D9473D2680ABC5FACE55165CCF97 /* AGVolumeControlGradientBackground.swift */, + FBA5CAF86E2C099AD8012A73D15255F7 /* AGVolumeControlLinearGradientBackground.swift */, + 4DC829EDB064BB6480237B8B33D92726 /* AGVolumeControlMathHelper.swift */, + BA0A35BC536408DE6DEE7C4EA83B02A0 /* AGVolumeControlSlider.swift */, + 267776015988AFDEC72306008CEA4EBA /* UIColor+AGColoredGradient.swift */, + B0275ABE003E11E2A625D617B1B0674C /* Pod */, + 8DBA229613CE04F8E6C063565B0AE049 /* Support Files */, ); - name = Classes; - path = Classes; + name = AGVolumeControlView; + path = ../..; sourceTree = ""; }; - E7C62847BCA2D0D86C69E0883C5D133C /* Targets Support Files */ = { + F99D4EB03D428D8E9021FB769976EF74 /* Targets Support Files */ = { isa = PBXGroup; children = ( - A4970E8F97824A00CD6B80A7A3358961 /* Pods-AGVolumeControlView_Example */, - CD00B25013ED12E70844D32801DF2149 /* Pods-AGVolumeControlView_Tests */, + 69D636ED04799A87F70C9EF2991ED275 /* Pods-AGVolumeControlView_Example */, ); name = "Targets Support Files"; sourceTree = ""; }; - F9F606B2FDEEC0D2D069657C15233004 /* Development Pods */ = { - isa = PBXGroup; - children = ( - AF83AB58DF0FF61BE6144C6BEE3E3970 /* AGVolumeControlView */, - ); - name = "Development Pods"; - sourceTree = ""; - }; /* End PBXGroup section */ /* Begin PBXHeadersBuildPhase section */ - 47547A6FD204BC19F529B317D129078C /* Headers */ = { - isa = PBXHeadersBuildPhase; - buildActionMask = 2147483647; - files = ( - 7070E4AB0DEA82F911F2359AE6C97490 /* Pods-AGVolumeControlView_Tests-umbrella.h in Headers */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; C32B662361FEFF502D52A89CE6992012 /* Headers */ = { isa = PBXHeadersBuildPhase; buildActionMask = 2147483647; @@ -285,28 +231,11 @@ /* End PBXHeadersBuildPhase section */ /* Begin PBXNativeTarget section */ - 4D1A06287720C050C67A72FFA1E2A98F /* Pods-AGVolumeControlView_Tests */ = { - isa = PBXNativeTarget; - buildConfigurationList = 9865B9E73460AB9354606A5FBA1930A2 /* Build configuration list for PBXNativeTarget "Pods-AGVolumeControlView_Tests" */; - buildPhases = ( - C835BFBB0D708DD066DFBB9446B064A9 /* Sources */, - 48C6FD75EDD75EF61F3938CB945039E5 /* Frameworks */, - 47547A6FD204BC19F529B317D129078C /* Headers */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "Pods-AGVolumeControlView_Tests"; - productName = "Pods-AGVolumeControlView_Tests"; - productReference = 2E7A3AB0E33C4EBC0B0E54A876B0C429 /* Pods_AGVolumeControlView_Tests.framework */; - productType = "com.apple.product-type.framework"; - }; 7E8F4080D914C5132EF1832E253E0749 /* AGVolumeControlView */ = { isa = PBXNativeTarget; buildConfigurationList = 8E7D2ECF1A50C464335A1D6157242B9A /* Build configuration list for PBXNativeTarget "AGVolumeControlView" */; buildPhases = ( - A5BC7F6DFF6A77C754295CC1445FCC36 /* Sources */, + F1DAFECF2EA687B0CC416EB89E6D49B6 /* Sources */, 080A3DA3028ECE830B0E7521CEC29E27 /* Frameworks */, FBD0721940FB81943C45F773BD1843C6 /* Headers */, ); @@ -316,7 +245,7 @@ ); name = AGVolumeControlView; productName = AGVolumeControlView; - productReference = E1694EBE564FBCE59590D8EC40D31260 /* AGVolumeControlView.framework */; + productReference = 4A28B2B2EEBC5210D81443AF85393587 /* AGVolumeControlView.framework */; productType = "com.apple.product-type.framework"; }; 8EEFE9A056A225C4069A7B50F0FDDBA0 /* Pods-AGVolumeControlView_Example */ = { @@ -334,7 +263,7 @@ ); name = "Pods-AGVolumeControlView_Example"; productName = "Pods-AGVolumeControlView_Example"; - productReference = 3B1090CCD90660A8D03B5113F9732090 /* Pods_AGVolumeControlView_Example.framework */; + productReference = 29D9A73E6D85867C4C48295F2B457A70 /* Pods_AGVolumeControlView_Example.framework */; productType = "com.apple.product-type.framework"; }; /* End PBXNativeTarget section */ @@ -343,8 +272,8 @@ D41D8CD98F00B204E9800998ECF8427E /* Project object */ = { isa = PBXProject; attributes = { - LastSwiftUpdateCheck = 0830; - LastUpgradeCheck = 0700; + LastSwiftUpdateCheck = 0930; + LastUpgradeCheck = 0930; }; buildConfigurationList = 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */; compatibilityVersion = "Xcode 3.2"; @@ -354,49 +283,40 @@ en, ); mainGroup = 7DB346D0F39D3F0E887471402A8071AB; - productRefGroup = 1C8A9309BB79D772E47F54C26F30D307 /* Products */; + productRefGroup = B310A0AF5D50B8D8042497FCF7573138 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 7E8F4080D914C5132EF1832E253E0749 /* AGVolumeControlView */, 8EEFE9A056A225C4069A7B50F0FDDBA0 /* Pods-AGVolumeControlView_Example */, - 4D1A06287720C050C67A72FFA1E2A98F /* Pods-AGVolumeControlView_Tests */, ); }; /* End PBXProject section */ /* Begin PBXSourcesBuildPhase section */ - A5BC7F6DFF6A77C754295CC1445FCC36 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 1E566B4E9F23D399176666A6FC69AE87 /* AGArcStruct.swift in Sources */, - 92A79264EC784E6803B4949CCB553395 /* AGCircleStruct.swift in Sources */, - F9B0876496D5252967F17DA7B406DBAF /* AGIntervalStruct.swift in Sources */, - C720139C0126B203BFC476F0E435B6C3 /* AGVolumeControl.swift in Sources */, - 37F511F8307F88AEB661957B319C4B6B /* AGVolumeControlDrawView.swift in Sources */, - 4D1C284B009F4EF864FDC61A75459018 /* AGVolumeControlGradientBackground.swift in Sources */, - B0618794D3BC2AEB16758E8D82F7FE9E /* AGVolumeControlLinearGradientBackground.swift in Sources */, - 86D2E30E1DB9EE6F50A7228723DACE84 /* AGVolumeControlMathHelper.swift in Sources */, - 290831E32DE89FA921E2C12D12103E26 /* AGVolumeControlSlider.swift in Sources */, - F73F5D56C102C53D4D39327E99398E15 /* AGVolumeControlView-dummy.m in Sources */, - 56F2894D85A7057999885765698A7679 /* UIColor+AGColoredGradient.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - C835BFBB0D708DD066DFBB9446B064A9 /* Sources */ = { + EFE218BA58786489918B9D05ADF754F0 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 472D575D18B9C924CA7E65478100EA2C /* Pods-AGVolumeControlView_Tests-dummy.m in Sources */, + 66855D84E1AF87F92F32488AE7BB2044 /* Pods-AGVolumeControlView_Example-dummy.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; - EFE218BA58786489918B9D05ADF754F0 /* Sources */ = { + F1DAFECF2EA687B0CC416EB89E6D49B6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( - 66855D84E1AF87F92F32488AE7BB2044 /* Pods-AGVolumeControlView_Example-dummy.m in Sources */, + 7F86D02BDE7EB97DA80AA86235F64E8D /* AGArcStruct.swift in Sources */, + 46D0A91D347BBEBDE3CF4D7CEA7692E4 /* AGCircleStruct.swift in Sources */, + F1F6D840FA5E9439FDA2DABC84E4D4E6 /* AGIntervalStruct.swift in Sources */, + E106B6DDD7DA396F76085EB27B771FE5 /* AGVolumeControl.swift in Sources */, + 2E06D34A737DB5C0BA9BBBF0A3B599C7 /* AGVolumeControlDrawView.swift in Sources */, + E67A16505FAA2EDB6CDFECF9AB8C115D /* AGVolumeControlGradientBackground.swift in Sources */, + F40EC9001D315F005B399E2DBF1A3E38 /* AGVolumeControlLinearGradientBackground.swift in Sources */, + 0B6A574ECECAD4B8DF9B15362851B05F /* AGVolumeControlMathHelper.swift in Sources */, + 20A3FA649674A6BE7000208232A791F4 /* AGVolumeControlSlider.swift in Sources */, + F752FCB1A1A50129859E0C9B86BD41E0 /* AGVolumeControlView-dummy.m in Sources */, + 0A56D54B4E54A01D79993ABA8F66BBCB /* UIColor+AGColoredGradient.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -412,324 +332,270 @@ /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ - 03F70C292B89019486A9C6FF51FAEF85 /* Release */ = { + 199D972A13F2B4C56847F7A89CCA83BC /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; + CLANG_CXX_LIBRARY = "libc++"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + 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; + 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", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = YES; + ONLY_ACTIVE_ARCH = YES; + PRODUCT_NAME = "$(TARGET_NAME)"; + STRIP_INSTALLED_PRODUCT = NO; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SYMROOT = "${SRCROOT}/../build"; + }; + name = Debug; + }; + 822314CF4AF2143D8AB8F47159CBE296 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = FC600B2A1E2C1330E26815AF74BFA9B3 /* AGVolumeControlView.xcconfig */; + baseConfigurationReference = 1758124AE7A93F4E1A83BE319BD54156 /* AGVolumeControlView.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; GCC_PREFIX_HEADER = "Target Support Files/AGVolumeControlView/AGVolumeControlView-prefix.pch"; INFOPLIST_FILE = "Target Support Files/AGVolumeControlView/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/AGVolumeControlView/AGVolumeControlView.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_MODULE_NAME = AGVolumeControlView; PRODUCT_NAME = AGVolumeControlView; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Release; }; - 215F85DC165AB723512190BAEDFDB13D /* Debug */ = { + BC2A9A73909CB184CDA306F6B17DC408 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8A5E204EB3C8C6D3A98F3242C8F5D2EE /* Pods-AGVolumeControlView_Example.debug.xcconfig */; + baseConfigurationReference = EB8F63B2E693DD5B7DA0C5C55C2BAB81 /* Pods-AGVolumeControlView_Example.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; - DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; INFOPLIST_FILE = "Target Support Files/Pods-AGVolumeControlView_Example/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; + 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-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_AGVolumeControlView_Example; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 345CC476DF4A7516DBD2220CF5035FF3 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; - CLANG_CXX_LIBRARY = "libc++"; - CLANG_ENABLE_MODULES = YES; - CLANG_ENABLE_OBJC_ARC = YES; - CLANG_WARN_BOOL_CONVERSION = YES; - CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; - CLANG_WARN_DOCUMENTATION_COMMENTS = YES; - CLANG_WARN_EMPTY_BODY = YES; - CLANG_WARN_ENUM_CONVERSION = YES; - CLANG_WARN_INFINITE_RECURSION = YES; - CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES; - CLANG_WARN_SUSPICIOUS_MOVE = YES; - CLANG_WARN_UNREACHABLE_CODE = YES; - CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; - CODE_SIGNING_REQUIRED = NO; - COPY_PHASE_STRIP = NO; - ENABLE_TESTABILITY = YES; - GCC_C_LANGUAGE_STANDARD = gnu99; - GCC_DYNAMIC_NO_PIC = NO; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "POD_CONFIGURATION_DEBUG=1", - "DEBUG=1", - "$(inherited)", - ); - GCC_SYMBOLS_PRIVATE_EXTERN = NO; - GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; - GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; - GCC_WARN_UNUSED_FUNCTION = YES; - GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - ONLY_ACTIVE_ARCH = YES; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; - STRIP_INSTALLED_PRODUCT = NO; - SYMROOT = "${SRCROOT}/../build"; - }; - name = Debug; - }; - 3FD6A03B2CB30853E242C015ECAD21A7 /* Release */ = { + C1DC32304B2BE458C8684FD51D342530 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C05896EEEBFD81EA4070A3FD6ED5DBD3 /* Pods-AGVolumeControlView_Tests.release.xcconfig */; + baseConfigurationReference = 1758124AE7A93F4E1A83BE319BD54156 /* AGVolumeControlView.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-AGVolumeControlView_Tests/Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/AGVolumeControlView/AGVolumeControlView-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/AGVolumeControlView/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; + IPHONEOS_DEPLOYMENT_TARGET = 8.0; LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_AGVolumeControlView_Tests; + MODULEMAP_FILE = "Target Support Files/AGVolumeControlView/AGVolumeControlView.modulemap"; + PRODUCT_MODULE_NAME = AGVolumeControlView; + PRODUCT_NAME = AGVolumeControlView; 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 = Release; + name = Debug; }; - 6453E11CA4C468C0C186E2FFECE5F94A /* Debug */ = { + E3AAFE5856F3B8CF79EC5B6B7A78B2C3 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 29FAAC5BEF1D557694DC6703451C3FC7 /* Pods-AGVolumeControlView_Tests.debug.xcconfig */; + baseConfigurationReference = 35CD131B0DD030310DDCE9DD99445A3B /* Pods-AGVolumeControlView_Example.release.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; - DEBUG_INFORMATION_FORMAT = dwarf; DEFINES_MODULE = YES; DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-AGVolumeControlView_Tests/Info.plist"; + INFOPLIST_FILE = "Target Support Files/Pods-AGVolumeControlView_Example/Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; + 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-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; + MODULEMAP_FILE = "Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.modulemap"; OTHER_LDFLAGS = ""; OTHER_LIBTOOLFLAGS = ""; PODS_ROOT = "$(SRCROOT)"; PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_AGVolumeControlView_Tests; + PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; SDKROOT = iphoneos; SKIP_INSTALL = YES; + SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; }; - name = Debug; + name = Release; }; - 717E77604BFBB04BEAF56608A1CB2EDE /* Release */ = { + FDB2FC4A1E5891381CD9D922145497F1 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; - CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES; - CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x"; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; - CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; - CLANG_WARN_OBJC_ROOT_CLASS = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; + 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 = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; - GCC_C_LANGUAGE_STANDARD = gnu99; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; GCC_PREPROCESSOR_DEFINITIONS = ( "POD_CONFIGURATION_RELEASE=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; - GCC_WARN_ABOUT_RETURN_TYPE = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; - GCC_WARN_UNINITIALIZED_AUTOS = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - PROVISIONING_PROFILE_SPECIFIER = NO_SIGNING/; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + MTL_ENABLE_DEBUG_INFO = NO; + PRODUCT_NAME = "$(TARGET_NAME)"; STRIP_INSTALLED_PRODUCT = NO; SYMROOT = "${SRCROOT}/../build"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 9B358793E15C240DEF65244A2D6B3537 /* Release */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = 260F12EC03B8E0CEFDA10D91EAF0F00F /* Pods-AGVolumeControlView_Example.release.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - INFOPLIST_FILE = "Target Support Files/Pods-AGVolumeControlView_Example/Info.plist"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 8.3; - LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks"; - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.modulemap"; - MTL_ENABLE_DEBUG_INFO = NO; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = Pods_AGVolumeControlView_Example; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; }; name = Release; }; - BA4B15442EACCC086AEA3074777E1C14 /* Debug */ = { - isa = XCBuildConfiguration; - baseConfigurationReference = FC600B2A1E2C1330E26815AF74BFA9B3 /* AGVolumeControlView.xcconfig */; - buildSettings = { - CODE_SIGN_IDENTITY = ""; - "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; - "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; - CURRENT_PROJECT_VERSION = 1; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_PREFIX_HEADER = "Target Support Files/AGVolumeControlView/AGVolumeControlView-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/AGVolumeControlView/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/AGVolumeControlView/AGVolumeControlView.modulemap"; - MTL_ENABLE_DEBUG_INFO = YES; - PRODUCT_NAME = AGVolumeControlView; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; - TARGETED_DEVICE_FAMILY = "1,2"; - VERSIONING_SYSTEM = "apple-generic"; - VERSION_INFO_PREFIX = ""; - }; - name = Debug; - }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 2B48CFAFC7F71BE7B5165CE8D3CD2273 /* Build configuration list for PBXNativeTarget "Pods-AGVolumeControlView_Example" */ = { isa = XCConfigurationList; buildConfigurations = ( - 215F85DC165AB723512190BAEDFDB13D /* Debug */, - 9B358793E15C240DEF65244A2D6B3537 /* Release */, + BC2A9A73909CB184CDA306F6B17DC408 /* Debug */, + E3AAFE5856F3B8CF79EC5B6B7A78B2C3 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -737,8 +603,8 @@ 2D8E8EC45A3A1A1D94AE762CB5028504 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( - 345CC476DF4A7516DBD2220CF5035FF3 /* Debug */, - 717E77604BFBB04BEAF56608A1CB2EDE /* Release */, + 199D972A13F2B4C56847F7A89CCA83BC /* Debug */, + FDB2FC4A1E5891381CD9D922145497F1 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; @@ -746,17 +612,8 @@ 8E7D2ECF1A50C464335A1D6157242B9A /* Build configuration list for PBXNativeTarget "AGVolumeControlView" */ = { isa = XCConfigurationList; buildConfigurations = ( - BA4B15442EACCC086AEA3074777E1C14 /* Debug */, - 03F70C292B89019486A9C6FF51FAEF85 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 9865B9E73460AB9354606A5FBA1930A2 /* Build configuration list for PBXNativeTarget "Pods-AGVolumeControlView_Tests" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 6453E11CA4C468C0C186E2FFECE5F94A /* Debug */, - 3FD6A03B2CB30853E242C015ECAD21A7 /* Release */, + C1DC32304B2BE458C8684FD51D342530 /* Debug */, + 822314CF4AF2143D8AB8F47159CBE296 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Example/Pods/Target Support Files/AGVolumeControlView/AGVolumeControlView.xcconfig b/Example/Pods/Target Support Files/AGVolumeControlView/AGVolumeControlView.xcconfig index 45ae300..1ffd348 100644 --- a/Example/Pods/Target Support Files/AGVolumeControlView/AGVolumeControlView.xcconfig +++ b/Example/Pods/Target Support Files/AGVolumeControlView/AGVolumeControlView.xcconfig @@ -1,10 +1,9 @@ -CONFIGURATION_BUILD_DIR = $PODS_CONFIGURATION_BUILD_DIR/AGVolumeControlView +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/AGVolumeControlView GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Public" OTHER_LDFLAGS = -framework "UIKit" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_ROOT = ${SRCROOT} PODS_TARGET_SRCROOT = ${PODS_ROOT}/../.. PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example-frameworks.sh b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example-frameworks.sh index 5cd8ffb..8d650cd 100755 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example-frameworks.sh +++ b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example-frameworks.sh @@ -1,11 +1,28 @@ #!/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. +STRIP_BINARY_RETVAL=0 + +# This protects against multiple targets copying the same framework dependency at the same time. The solution +# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html +RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") + +# Copies and strips a vendored framework install_framework() { if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then @@ -23,9 +40,9 @@ install_framework() source="$(readlink "${source}")" fi - # use filter instead of exclude so missing patterns dont' throw errors - echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" + # Use filter instead of exclude so missing patterns don't throw errors. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" local basename basename="$(basename -s .framework "$1")" @@ -54,12 +71,40 @@ install_framework() fi } +# Copies and strips a vendored dSYM +install_dsym() { + local source="$1" + if [ -r "$source" ]; then + # Copy the dSYM into a the targets temp dir. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" + + local basename + basename="$(basename -s .framework.dSYM "$source")" + binary="${DERIVED_FILES_DIR}/${basename}.framework.dSYM/Contents/Resources/DWARF/${basename}" + + # Strip invalid architectures so "fat" simulator / device frameworks work on device + if [[ "$(file "$binary")" == *"Mach-O dSYM companion"* ]]; then + strip_invalid_archs "$binary" + fi + + if [[ $STRIP_BINARY_RETVAL == 1 ]]; then + # Move the stripped file into its final destination. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.framework.dSYM" "${DWARF_DSYM_FOLDER_PATH}" + else + # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. + touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.framework.dSYM" + fi + fi +} + # 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 &" @@ -72,11 +117,19 @@ code_sign_if_enabled() { # Strip invalid architectures strip_invalid_archs() { binary="$1" - # Get architectures for current file - archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)" + # Get architectures for current target binary + binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" + # Intersect them with the architectures we are building for + intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" + # If there are no archs supported by this binary then warn the user + if [[ -z "$intersected_archs" ]]; then + echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." + STRIP_BINARY_RETVAL=0 + return + fi stripped="" - for arch in $archs; do - if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then + for arch in $binary_archs; do + if ! [[ "${ARCHS}" == *"$arch"* ]]; then # Strip non-valid architectures in-place lipo -remove "$arch" -output "$binary" "$binary" || exit 1 stripped="$stripped $arch" @@ -85,14 +138,15 @@ strip_invalid_archs() { if [[ "$stripped" ]]; then echo "Stripped $binary of architectures:$stripped" fi + STRIP_BINARY_RETVAL=1 } if [[ "$CONFIGURATION" == "Debug" ]]; then - install_framework "$BUILT_PRODUCTS_DIR/AGVolumeControlView/AGVolumeControlView.framework" + install_framework "${BUILT_PRODUCTS_DIR}/AGVolumeControlView/AGVolumeControlView.framework" fi if [[ "$CONFIGURATION" == "Release" ]]; then - install_framework "$BUILT_PRODUCTS_DIR/AGVolumeControlView/AGVolumeControlView.framework" + install_framework "${BUILT_PRODUCTS_DIR}/AGVolumeControlView/AGVolumeControlView.framework" fi if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then wait diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example-resources.sh b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example-resources.sh index aed060f..345301f 100755 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example-resources.sh +++ b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_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}" @@ -8,7 +16,11 @@ RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt XCASSET_FILES=() -case "${TARGETED_DEVICE_FAMILY}" in +# This protects against multiple targets copying the same framework dependency at the same time. The solution +# 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 1,2) TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" ;; @@ -44,29 +56,29 @@ EOM fi case $RESOURCE_PATH in *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} ;; *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" + echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" || true ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} ;; *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync -av $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -av "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" || true + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" ;; *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" || true xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" ;; *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" + echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" || true xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" ;; *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" + echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" || true xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" ;; *.xcassets) @@ -74,7 +86,7 @@ EOM XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") ;; *) - echo "$RESOURCE_PATH" + echo "$RESOURCE_PATH" || true echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" ;; esac @@ -88,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) @@ -98,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-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.debug.xcconfig b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.debug.xcconfig index 7f162d1..3076515 100644 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.debug.xcconfig +++ b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.debug.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AGVolumeControlView" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AGVolumeControlView" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AGVolumeControlView/AGVolumeControlView.framework/Headers" +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AGVolumeControlView/AGVolumeControlView.framework/Headers" OTHER_LDFLAGS = $(inherited) -framework "AGVolumeControlView" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.release.xcconfig b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.release.xcconfig index 7f162d1..3076515 100644 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.release.xcconfig +++ b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Example/Pods-AGVolumeControlView_Example.release.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AGVolumeControlView" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AGVolumeControlView" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AGVolumeControlView/AGVolumeControlView.framework/Headers" +OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AGVolumeControlView/AGVolumeControlView.framework/Headers" OTHER_LDFLAGS = $(inherited) -framework "AGVolumeControlView" OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Info.plist b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Info.plist deleted file mode 100644 index 2243fe6..0000000 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Info.plist +++ /dev/null @@ -1,26 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - ${EXECUTABLE_NAME} - CFBundleIdentifier - ${PRODUCT_BUNDLE_IDENTIFIER} - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - ${PRODUCT_NAME} - CFBundlePackageType - FMWK - CFBundleShortVersionString - 1.0.0 - CFBundleSignature - ???? - CFBundleVersion - ${CURRENT_PROJECT_VERSION} - NSPrincipalClass - - - diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-acknowledgements.markdown b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-acknowledgements.markdown deleted file mode 100644 index 102af75..0000000 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-acknowledgements.markdown +++ /dev/null @@ -1,3 +0,0 @@ -# Acknowledgements -This application makes use of the following third party libraries: -Generated by CocoaPods - https://cocoapods.org diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-acknowledgements.plist b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-acknowledgements.plist deleted file mode 100644 index 7acbad1..0000000 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-acknowledgements.plist +++ /dev/null @@ -1,29 +0,0 @@ - - - - - PreferenceSpecifiers - - - FooterText - This application makes use of the following third party libraries: - Title - Acknowledgements - Type - PSGroupSpecifier - - - FooterText - Generated by CocoaPods - https://cocoapods.org - Title - - Type - PSGroupSpecifier - - - StringsTable - Acknowledgements - Title - Acknowledgements - - diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-dummy.m b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-dummy.m deleted file mode 100644 index 6ad5df1..0000000 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-dummy.m +++ /dev/null @@ -1,5 +0,0 @@ -#import -@interface PodsDummy_Pods_AGVolumeControlView_Tests : NSObject -@end -@implementation PodsDummy_Pods_AGVolumeControlView_Tests -@end diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-frameworks.sh b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-frameworks.sh deleted file mode 100755 index 0f29f13..0000000 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-frameworks.sh +++ /dev/null @@ -1,92 +0,0 @@ -#!/bin/sh -set -e - -echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" -mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - -SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" - -install_framework() -{ - if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then - local source="${BUILT_PRODUCTS_DIR}/$1" - elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then - local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" - elif [ -r "$1" ]; then - local source="$1" - fi - - local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - - if [ -L "${source}" ]; then - echo "Symlinked..." - source="$(readlink "${source}")" - fi - - # use filter instead of exclude so missing patterns dont' throw errors - echo "rsync -av --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" - rsync -av --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" - - local basename - basename="$(basename -s .framework "$1")" - binary="${destination}/${basename}.framework/${basename}" - if ! [ -r "$binary" ]; then - binary="${destination}/${basename}" - fi - - # Strip invalid architectures so "fat" simulator / device frameworks work on device - if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then - strip_invalid_archs "$binary" - fi - - # Resign the code if required by the build settings to avoid unstable apps - code_sign_if_enabled "${destination}/$(basename "$1")" - - # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. - if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then - local swift_runtime_libs - swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u && exit ${PIPESTATUS[0]}) - for lib in $swift_runtime_libs; do - echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" - rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" - code_sign_if_enabled "${destination}/${lib}" - done - fi -} - -# 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 - # 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'" - - if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - code_sign_cmd="$code_sign_cmd &" - fi - echo "$code_sign_cmd" - eval "$code_sign_cmd" - fi -} - -# Strip invalid architectures -strip_invalid_archs() { - binary="$1" - # Get architectures for current file - archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | rev)" - stripped="" - for arch in $archs; do - if ! [[ "${VALID_ARCHS}" == *"$arch"* ]]; then - # Strip non-valid architectures in-place - lipo -remove "$arch" -output "$binary" "$binary" || exit 1 - stripped="$stripped $arch" - fi - done - if [[ "$stripped" ]]; then - echo "Stripped $binary of architectures:$stripped" - fi -} - -if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then - wait -fi diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-resources.sh b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-resources.sh deleted file mode 100755 index aed060f..0000000 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-resources.sh +++ /dev/null @@ -1,102 +0,0 @@ -#!/bin/sh -set -e - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - -RESOURCES_TO_COPY=${PODS_ROOT}/resources-to-copy-${TARGETNAME}.txt -> "$RESOURCES_TO_COPY" - -XCASSET_FILES=() - -case "${TARGETED_DEVICE_FAMILY}" in - 1,2) - TARGET_DEVICE_ARGS="--target-device ipad --target-device iphone" - ;; - 1) - TARGET_DEVICE_ARGS="--target-device iphone" - ;; - 2) - TARGET_DEVICE_ARGS="--target-device ipad" - ;; - 3) - TARGET_DEVICE_ARGS="--target-device tv" - ;; - 4) - TARGET_DEVICE_ARGS="--target-device watch" - ;; - *) - TARGET_DEVICE_ARGS="--target-device mac" - ;; -esac - -install_resource() -{ - if [[ "$1" = /* ]] ; then - RESOURCE_PATH="$1" - else - RESOURCE_PATH="${PODS_ROOT}/$1" - fi - if [[ ! -e "$RESOURCE_PATH" ]] ; then - cat << EOM -error: Resource "$RESOURCE_PATH" not found. Run 'pod install' to update the copy resources script. -EOM - exit 1 - fi - case $RESOURCE_PATH in - *.storyboard) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .storyboard`.storyboardc" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.xib) - echo "ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile ${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib $RESOURCE_PATH --sdk ${SDKROOT} ${TARGET_DEVICE_ARGS}" - ibtool --reference-external-strings-file --errors --warnings --notices --minimum-deployment-target ${!DEPLOYMENT_TARGET_SETTING_NAME} --output-format human-readable-text --compile "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename \"$RESOURCE_PATH\" .xib`.nib" "$RESOURCE_PATH" --sdk "${SDKROOT}" ${TARGET_DEVICE_ARGS} - ;; - *.framework) - echo "mkdir -p ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - mkdir -p "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - echo "rsync -av $RESOURCE_PATH ${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - rsync -av "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" - ;; - *.xcdatamodel) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH"`.mom\"" - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodel`.mom" - ;; - *.xcdatamodeld) - echo "xcrun momc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd\"" - xcrun momc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcdatamodeld`.momd" - ;; - *.xcmappingmodel) - echo "xcrun mapc \"$RESOURCE_PATH\" \"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm\"" - xcrun mapc "$RESOURCE_PATH" "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/`basename "$RESOURCE_PATH" .xcmappingmodel`.cdm" - ;; - *.xcassets) - ABSOLUTE_XCASSET_FILE="$RESOURCE_PATH" - XCASSET_FILES+=("$ABSOLUTE_XCASSET_FILE") - ;; - *) - echo "$RESOURCE_PATH" - echo "$RESOURCE_PATH" >> "$RESOURCES_TO_COPY" - ;; - esac -} - -mkdir -p "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -if [[ "${ACTION}" == "install" ]] && [[ "${SKIP_INSTALL}" == "NO" ]]; then - mkdir -p "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" - rsync -avr --copy-links --no-relative --exclude '*/.svn/*' --files-from="$RESOURCES_TO_COPY" / "${INSTALL_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}" -fi -rm -f "$RESOURCES_TO_COPY" - -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) - while read line; do - if [[ $line != "${PODS_ROOT}*" ]]; then - XCASSET_FILES+=("$line") - 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}" -fi diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-umbrella.h b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-umbrella.h deleted file mode 100644 index 8a94523..0000000 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests-umbrella.h +++ /dev/null @@ -1,16 +0,0 @@ -#ifdef __OBJC__ -#import -#else -#ifndef FOUNDATION_EXPORT -#if defined(__cplusplus) -#define FOUNDATION_EXPORT extern "C" -#else -#define FOUNDATION_EXPORT extern -#endif -#endif -#endif - - -FOUNDATION_EXPORT double Pods_AGVolumeControlView_TestsVersionNumber; -FOUNDATION_EXPORT const unsigned char Pods_AGVolumeControlView_TestsVersionString[]; - diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.debug.xcconfig b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.debug.xcconfig deleted file mode 100644 index 49db060..0000000 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.debug.xcconfig +++ /dev/null @@ -1,8 +0,0 @@ -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AGVolumeControlView" -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AGVolumeControlView/AGVolumeControlView.framework/Headers" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_PODFILE_DIR_PATH = ${SRCROOT}/. -PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.modulemap b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.modulemap deleted file mode 100644 index 29dde94..0000000 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -framework module Pods_AGVolumeControlView_Tests { - umbrella header "Pods-AGVolumeControlView_Tests-umbrella.h" - - export * - module * { export * } -} diff --git a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.release.xcconfig b/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.release.xcconfig deleted file mode 100644 index 49db060..0000000 --- a/Example/Pods/Target Support Files/Pods-AGVolumeControlView_Tests/Pods-AGVolumeControlView_Tests.release.xcconfig +++ /dev/null @@ -1,8 +0,0 @@ -FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AGVolumeControlView" -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' -OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AGVolumeControlView/AGVolumeControlView.framework/Headers" -PODS_BUILD_DIR = $BUILD_DIR -PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) -PODS_PODFILE_DIR_PATH = ${SRCROOT}/. -PODS_ROOT = ${SRCROOT}/Pods diff --git a/Example/Tests/Info.plist b/Example/Tests/Info.plist deleted file mode 100644 index ba72822..0000000 --- a/Example/Tests/Info.plist +++ /dev/null @@ -1,24 +0,0 @@ - - - - - CFBundleDevelopmentRegion - en - CFBundleExecutable - $(EXECUTABLE_NAME) - CFBundleIdentifier - $(PRODUCT_BUNDLE_IDENTIFIER) - CFBundleInfoDictionaryVersion - 6.0 - CFBundleName - $(PRODUCT_NAME) - CFBundlePackageType - BNDL - CFBundleShortVersionString - 1.0 - CFBundleSignature - ???? - CFBundleVersion - 1 - - diff --git a/Example/Tests/Tests.swift b/Example/Tests/Tests.swift deleted file mode 100644 index f9b86ec..0000000 --- a/Example/Tests/Tests.swift +++ /dev/null @@ -1,29 +0,0 @@ -import UIKit -import XCTest -import AGVolumeControlView - -class Tests: XCTestCase { - - override func setUp() { - super.setUp() - // Put setup code here. This method is called before the invocation of each test method in the class. - } - - override func tearDown() { - // Put teardown code here. This method is called after the invocation of each test method in the class. - super.tearDown() - } - - func testExample() { - // This is an example of a functional test case. - XCTAssert(true, "Pass") - } - - func testPerformanceExample() { - // This is an example of a performance test case. - self.measure() { - // Put the code you want to measure the time of here. - } - } - -}