From 83238f09af89bb85b2a981d13a7a67e24c7cbcda Mon Sep 17 00:00:00 2001 From: 1024jp <1024jp@wolfrosch.com> Date: Sat, 29 Apr 2023 13:15:06 +0900 Subject: [PATCH] Remove support for CocoaPods and Carthage --- .github/workflows/ci.yml | 28 - CHANGELOG.md | 1 + Gzip.xcodeproj/project.pbxproj | 1146 ----------------- .../contents.xcworkspacedata | 7 - .../xcshareddata/IDEWorkspaceChecks.plist | 8 - .../xcshareddata/xcschemes/Gzip iOS.xcscheme | 95 -- .../xcschemes/Gzip macOS.xcscheme | 95 -- .../xcshareddata/xcschemes/Gzip tvOS.xcscheme | 100 -- .../xcschemes/Gzip watchOS.xcscheme | 76 -- GzipSwift.podspec | 26 - README.md | 24 +- 11 files changed, 2 insertions(+), 1604 deletions(-) delete mode 100644 Gzip.xcodeproj/project.pbxproj delete mode 100644 Gzip.xcodeproj/project.xcworkspace/contents.xcworkspacedata delete mode 100644 Gzip.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist delete mode 100644 Gzip.xcodeproj/xcshareddata/xcschemes/Gzip iOS.xcscheme delete mode 100644 Gzip.xcodeproj/xcshareddata/xcschemes/Gzip macOS.xcscheme delete mode 100644 Gzip.xcodeproj/xcshareddata/xcschemes/Gzip tvOS.xcscheme delete mode 100644 Gzip.xcodeproj/xcshareddata/xcschemes/Gzip watchOS.xcscheme delete mode 100644 GzipSwift.podspec diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8a231c3..510254b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -19,8 +19,6 @@ jobs: run: | swift build swift test 2>&1 | xcpretty -c - - name: Lint Cocoapod - run: pod lib lint --quick linux: runs-on: ubuntu-latest container: swift:latest @@ -28,29 +26,3 @@ jobs: - uses: actions/checkout@v2 - name: Unit Test run: swift test - - xcode: - name: Test with Xcode - runs-on: macos-12 - strategy: - matrix: - name: [macOS, iOS, tvOS] - include: - - name: macOS - scheme: Gzip macOS - sdk: macosx - destination: 'platform=macOS' - - name: iOS - scheme: Gzip iOS - sdk: iphonesimulator - destination: 'platform=iOS Simulator,name=iPhone 11' - - name: tvOS - scheme: Gzip tvOS - sdk: appletvsimulator - destination: 'platform=tvOS Simulator,name=Apple TV' - steps: - - uses: actions/checkout@v1 - - name: Test - run: | - set -o pipefail - xcodebuild clean test -scheme "${{matrix.scheme}}" -sdk "${{matrix.sdk}}" -destination "${{matrix.destination}}" | xcpretty -c diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b9015c..2322a02 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ Change Log ### Changes +- Remove support for CocoaPods and Carthage. - Update minimum Swift version to 5.4. - Add `wBits` optional parameter to `gzipped(level:)` and `.gunzipped()` to support managing the size of the history buffer. diff --git a/Gzip.xcodeproj/project.pbxproj b/Gzip.xcodeproj/project.pbxproj deleted file mode 100644 index d135bcc..0000000 --- a/Gzip.xcodeproj/project.pbxproj +++ /dev/null @@ -1,1146 +0,0 @@ -// !$*UTF8*$! -{ - archiveVersion = 1; - classes = { - }; - objectVersion = 55; - objects = { - -/* Begin PBXAggregateTarget section */ - 2ACC21BF1E54BB920078241F /* Lint Swift Code */ = { - isa = PBXAggregateTarget; - buildConfigurationList = 2ACC21C01E54BB920078241F /* Build configuration list for PBXAggregateTarget "Lint Swift Code" */; - buildPhases = ( - 2ACC21C31E54BB9D0078241F /* Run Script */, - ); - dependencies = ( - ); - name = "Lint Swift Code"; - productName = "Lint Swift Code"; - }; -/* End PBXAggregateTarget section */ - -/* Begin PBXBuildFile section */ - 2A2CCF7F238127CB00FAC851 /* Gzip.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A321F071D4A635F002B0245 /* Gzip.framework */; }; - 2A2CCF85238127E200FAC851 /* test.txt.gz in Resources */ = {isa = PBXBuildFile; fileRef = 2A8219C61D65AFB300D65063 /* test.txt.gz */; }; - 2A2CCF862381287A00FAC851 /* GzipTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A58A75C1B00F414005FBBC2 /* GzipTests.swift */; }; - 2A321EE11D4A5CFB002B0245 /* Gzip.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AE050881D4A2C070040E4C9 /* Gzip.framework */; }; - 2A321EFD1D4A617C002B0245 /* Data+Gzip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A58A7611B00F42C005FBBC2 /* Data+Gzip.swift */; }; - 2A321F011D4A61B1002B0245 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A321EFF1D4A61A4002B0245 /* libz.tbd */; }; - 2A321F111D4A6398002B0245 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2A321F101D4A6398002B0245 /* libz.tbd */; }; - 2A321F121D4A63D9002B0245 /* Data+Gzip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A58A7611B00F42C005FBBC2 /* Data+Gzip.swift */; }; - 2A58A75D1B00F414005FBBC2 /* GzipTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A58A75C1B00F414005FBBC2 /* GzipTests.swift */; }; - 2A58A7891B00FE5E005FBBC2 /* GzipTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A58A75C1B00F414005FBBC2 /* GzipTests.swift */; }; - 2A6B20D51D64C66600AADBD7 /* Gzip.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AE050991D4A2DC30040E4C9 /* Gzip.framework */; }; - 2A8219C71D65AFB300D65063 /* test.txt.gz in Resources */ = {isa = PBXBuildFile; fileRef = 2A8219C61D65AFB300D65063 /* test.txt.gz */; }; - 2A8219C81D65AFB300D65063 /* test.txt.gz in Resources */ = {isa = PBXBuildFile; fileRef = 2A8219C61D65AFB300D65063 /* test.txt.gz */; }; - 2AE050901D4A2D370040E4C9 /* Data+Gzip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A58A7611B00F42C005FBBC2 /* Data+Gzip.swift */; }; - 2AE050911D4A2D430040E4C9 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD497381B8E2A2D00AFBA1B /* libz.tbd */; }; - 2AE050A11D4A2DDD0040E4C9 /* Data+Gzip.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2A58A7611B00F42C005FBBC2 /* Data+Gzip.swift */; }; - 2AE050A91D4A34580040E4C9 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 2AD4973A1B8E2A3800AFBA1B /* libz.tbd */; }; -/* End PBXBuildFile section */ - -/* Begin PBXContainerItemProxy section */ - 2A2CCF80238127CB00FAC851 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 2A58A74D1B00F3A2005FBBC2 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2A321F061D4A635F002B0245; - remoteInfo = "Gzip tvOS"; - }; - 2AE050921D4A2D660040E4C9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 2A58A74D1B00F3A2005FBBC2 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2AE050871D4A2C070040E4C9; - remoteInfo = "Gzip macOS"; - }; - 2AE050A51D4A2E4A0040E4C9 /* PBXContainerItemProxy */ = { - isa = PBXContainerItemProxy; - containerPortal = 2A58A74D1B00F3A2005FBBC2 /* Project object */; - proxyType = 1; - remoteGlobalIDString = 2AE050981D4A2DC30040E4C9; - remoteInfo = "Gzip iOS"; - }; -/* End PBXContainerItemProxy section */ - -/* Begin PBXFileReference section */ - 2A1A709E1E86C2E800C678B1 /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; - 2A2CCF7A238127CB00FAC851 /* Test tvOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Test tvOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 2A321EE71D4A6138002B0245 /* Gzip.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Gzip.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2A321EFF1D4A61A4002B0245 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = Platforms/WatchOS.platform/Developer/SDKs/WatchOS.sdk/usr/lib/libz.tbd; sourceTree = DEVELOPER_DIR; }; - 2A321F071D4A635F002B0245 /* Gzip.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Gzip.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2A321F101D4A6398002B0245 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS.sdk/usr/lib/libz.tbd; sourceTree = DEVELOPER_DIR; }; - 2A58A7571B00F414005FBBC2 /* Tests macOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Tests macOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 2A58A75C1B00F414005FBBC2 /* GzipTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GzipTests.swift; sourceTree = ""; }; - 2A58A7611B00F42C005FBBC2 /* Data+Gzip.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Data+Gzip.swift"; sourceTree = ""; }; - 2A58A77D1B00FBEF005FBBC2 /* Tests iOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Tests iOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; - 2A8219C61D65AFB300D65063 /* test.txt.gz */ = {isa = PBXFileReference; lastKnownFileType = archive.gzip; path = test.txt.gz; sourceTree = ""; }; - 2AD497381B8E2A2D00AFBA1B /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; - 2AD4973A1B8E2A3800AFBA1B /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/usr/lib/libz.tbd; sourceTree = DEVELOPER_DIR; }; - 2AE050881D4A2C070040E4C9 /* Gzip.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Gzip.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2AE050991D4A2DC30040E4C9 /* Gzip.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Gzip.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2AF7F0BE1B6E1CD100EBA69A /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = SOURCE_ROOT; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 2A2CCF77238127CB00FAC851 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A2CCF7F238127CB00FAC851 /* Gzip.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2A321EE31D4A6138002B0245 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A321F011D4A61B1002B0245 /* libz.tbd in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2A321F031D4A635F002B0245 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A321F111D4A6398002B0245 /* libz.tbd in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2A58A7541B00F414005FBBC2 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A321EE11D4A5CFB002B0245 /* Gzip.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2A58A77A1B00FBEF005FBBC2 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A6B20D51D64C66600AADBD7 /* Gzip.framework in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2AE050841D4A2C070040E4C9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 2AE050911D4A2D430040E4C9 /* libz.tbd in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2AE050951D4A2DC30040E4C9 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; - buildActionMask = 2147483647; - files = ( - 2AE050A91D4A34580040E4C9 /* libz.tbd in Frameworks */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 2A321EFE1D4A61A4002B0245 /* watchOS */ = { - isa = PBXGroup; - children = ( - 2A321EFF1D4A61A4002B0245 /* libz.tbd */, - ); - name = watchOS; - sourceTree = ""; - }; - 2A321F0F1D4A6398002B0245 /* tvOS */ = { - isa = PBXGroup; - children = ( - 2A321F101D4A6398002B0245 /* libz.tbd */, - ); - name = tvOS; - sourceTree = ""; - }; - 2A58A74C1B00F3A2005FBBC2 = { - isa = PBXGroup; - children = ( - 2AF7F0BE1B6E1CD100EBA69A /* CHANGELOG.md */, - 2A1A709E1E86C2E800C678B1 /* Package.swift */, - 2A58A7631B00F437005FBBC2 /* Sources */, - 2A58A7661B00F5CF005FBBC2 /* Libraries */, - 2A58A7881B00FD11005FBBC2 /* Tests */, - 2A58A7581B00F414005FBBC2 /* Products */, - ); - sourceTree = ""; - }; - 2A58A7581B00F414005FBBC2 /* Products */ = { - isa = PBXGroup; - children = ( - 2A58A7571B00F414005FBBC2 /* Tests macOS.xctest */, - 2A58A77D1B00FBEF005FBBC2 /* Tests iOS.xctest */, - 2AE050881D4A2C070040E4C9 /* Gzip.framework */, - 2AE050991D4A2DC30040E4C9 /* Gzip.framework */, - 2A321EE71D4A6138002B0245 /* Gzip.framework */, - 2A321F071D4A635F002B0245 /* Gzip.framework */, - 2A2CCF7A238127CB00FAC851 /* Test tvOS.xctest */, - ); - name = Products; - sourceTree = ""; - }; - 2A58A7591B00F414005FBBC2 /* macOS */ = { - isa = PBXGroup; - children = ( - 2AD497381B8E2A2D00AFBA1B /* libz.tbd */, - ); - name = macOS; - sourceTree = ""; - }; - 2A58A7631B00F437005FBBC2 /* Sources */ = { - isa = PBXGroup; - children = ( - 2A58A7611B00F42C005FBBC2 /* Data+Gzip.swift */, - ); - name = Sources; - path = Sources/Gzip; - sourceTree = ""; - }; - 2A58A7661B00F5CF005FBBC2 /* Libraries */ = { - isa = PBXGroup; - children = ( - 2A58A7591B00F414005FBBC2 /* macOS */, - 2A58A77E1B00FBEF005FBBC2 /* iOS */, - 2A321EFE1D4A61A4002B0245 /* watchOS */, - 2A321F0F1D4A6398002B0245 /* tvOS */, - ); - name = Libraries; - sourceTree = ""; - }; - 2A58A77E1B00FBEF005FBBC2 /* iOS */ = { - isa = PBXGroup; - children = ( - 2AD4973A1B8E2A3800AFBA1B /* libz.tbd */, - ); - name = iOS; - sourceTree = ""; - }; - 2A58A7881B00FD11005FBBC2 /* Tests */ = { - isa = PBXGroup; - children = ( - 2A7DC79E1FB6AFC900539D90 /* GzipTests */, - ); - path = Tests; - sourceTree = ""; - }; - 2A7DC79E1FB6AFC900539D90 /* GzipTests */ = { - isa = PBXGroup; - children = ( - 2A58A75C1B00F414005FBBC2 /* GzipTests.swift */, - 2A8219C61D65AFB300D65063 /* test.txt.gz */, - ); - path = GzipTests; - sourceTree = ""; - }; -/* End PBXGroup section */ - -/* Begin PBXNativeTarget section */ - 2A2CCF79238127CB00FAC851 /* Test tvOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2A2CCF84238127CB00FAC851 /* Build configuration list for PBXNativeTarget "Test tvOS" */; - buildPhases = ( - 2A2CCF76238127CB00FAC851 /* Sources */, - 2A2CCF77238127CB00FAC851 /* Frameworks */, - 2A2CCF78238127CB00FAC851 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 2A2CCF81238127CB00FAC851 /* PBXTargetDependency */, - ); - name = "Test tvOS"; - productName = "Test tvOS"; - productReference = 2A2CCF7A238127CB00FAC851 /* Test tvOS.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 2A321EE61D4A6138002B0245 /* Gzip watchOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2A321EEC1D4A6138002B0245 /* Build configuration list for PBXNativeTarget "Gzip watchOS" */; - buildPhases = ( - 2A321EE21D4A6138002B0245 /* Sources */, - 2A321EE31D4A6138002B0245 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "Gzip watchOS"; - productName = Gzip; - productReference = 2A321EE71D4A6138002B0245 /* Gzip.framework */; - productType = "com.apple.product-type.framework"; - }; - 2A321F061D4A635F002B0245 /* Gzip tvOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2A321F0C1D4A635F002B0245 /* Build configuration list for PBXNativeTarget "Gzip tvOS" */; - buildPhases = ( - 2A321F021D4A635F002B0245 /* Sources */, - 2A321F031D4A635F002B0245 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "Gzip tvOS"; - productName = Gzip; - productReference = 2A321F071D4A635F002B0245 /* Gzip.framework */; - productType = "com.apple.product-type.framework"; - }; - 2A58A7561B00F414005FBBC2 /* Tests macOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2A58A75E1B00F414005FBBC2 /* Build configuration list for PBXNativeTarget "Tests macOS" */; - buildPhases = ( - 2A58A7531B00F414005FBBC2 /* Sources */, - 2A58A7541B00F414005FBBC2 /* Frameworks */, - 2A6B20D61D64C68500AADBD7 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 2AE050931D4A2D660040E4C9 /* PBXTargetDependency */, - ); - name = "Tests macOS"; - productName = "NSData+GZIPTests"; - productReference = 2A58A7571B00F414005FBBC2 /* Tests macOS.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 2A58A77C1B00FBEF005FBBC2 /* Tests iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2A58A7851B00FBF0005FBBC2 /* Build configuration list for PBXNativeTarget "Tests iOS" */; - buildPhases = ( - 2A58A7791B00FBEF005FBBC2 /* Sources */, - 2A58A77A1B00FBEF005FBBC2 /* Frameworks */, - 2A6B20D91D64C6D000AADBD7 /* Resources */, - ); - buildRules = ( - ); - dependencies = ( - 2AE050A61D4A2E4A0040E4C9 /* PBXTargetDependency */, - ); - name = "Tests iOS"; - productName = "NSData+GZIPiOSTests"; - productReference = 2A58A77D1B00FBEF005FBBC2 /* Tests iOS.xctest */; - productType = "com.apple.product-type.bundle.unit-test"; - }; - 2AE050871D4A2C070040E4C9 /* Gzip macOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2AE0508F1D4A2C070040E4C9 /* Build configuration list for PBXNativeTarget "Gzip macOS" */; - buildPhases = ( - 2AE050831D4A2C070040E4C9 /* Sources */, - 2AE050841D4A2C070040E4C9 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "Gzip macOS"; - productName = Gzip; - productReference = 2AE050881D4A2C070040E4C9 /* Gzip.framework */; - productType = "com.apple.product-type.framework"; - }; - 2AE050981D4A2DC30040E4C9 /* Gzip iOS */ = { - isa = PBXNativeTarget; - buildConfigurationList = 2AE0509E1D4A2DC30040E4C9 /* Build configuration list for PBXNativeTarget "Gzip iOS" */; - buildPhases = ( - 2AE050941D4A2DC30040E4C9 /* Sources */, - 2AE050951D4A2DC30040E4C9 /* Frameworks */, - ); - buildRules = ( - ); - dependencies = ( - ); - name = "Gzip iOS"; - productName = Gzip; - productReference = 2AE050991D4A2DC30040E4C9 /* Gzip.framework */; - productType = "com.apple.product-type.framework"; - }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - 2A58A74D1B00F3A2005FBBC2 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftMigration = 0700; - LastSwiftUpdateCheck = 1120; - LastUpgradeCheck = 1400; - TargetAttributes = { - 2A2CCF79238127CB00FAC851 = { - CreatedOnToolsVersion = 11.2.1; - }; - 2A321EE61D4A6138002B0245 = { - CreatedOnToolsVersion = 8.0; - DevelopmentTeamName = "Mineko IMANISHI"; - ProvisioningStyle = Manual; - }; - 2A321F061D4A635F002B0245 = { - CreatedOnToolsVersion = 8.0; - DevelopmentTeamName = "Mineko IMANISHI"; - ProvisioningStyle = Manual; - }; - 2A58A7561B00F414005FBBC2 = { - CreatedOnToolsVersion = 6.3.1; - LastSwiftMigration = 1020; - }; - 2A58A77C1B00FBEF005FBBC2 = { - CreatedOnToolsVersion = 6.3.1; - }; - 2ACC21BF1E54BB920078241F = { - CreatedOnToolsVersion = 8.2.1; - ProvisioningStyle = Automatic; - }; - 2AE050871D4A2C070040E4C9 = { - CreatedOnToolsVersion = 8.0; - DevelopmentTeamName = "Mineko IMANISHI"; - LastSwiftMigration = 1020; - ProvisioningStyle = Manual; - }; - 2AE050981D4A2DC30040E4C9 = { - CreatedOnToolsVersion = 8.0; - DevelopmentTeamName = "Mineko IMANISHI"; - ProvisioningStyle = Manual; - }; - }; - }; - buildConfigurationList = 2A58A7501B00F3A2005FBBC2 /* Build configuration list for PBXProject "Gzip" */; - compatibilityVersion = "Xcode 13.0"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - en, - Base, - ); - mainGroup = 2A58A74C1B00F3A2005FBBC2; - productRefGroup = 2A58A7581B00F414005FBBC2 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 2AE050871D4A2C070040E4C9 /* Gzip macOS */, - 2AE050981D4A2DC30040E4C9 /* Gzip iOS */, - 2A321EE61D4A6138002B0245 /* Gzip watchOS */, - 2A321F061D4A635F002B0245 /* Gzip tvOS */, - 2A58A7561B00F414005FBBC2 /* Tests macOS */, - 2A58A77C1B00FBEF005FBBC2 /* Tests iOS */, - 2A2CCF79238127CB00FAC851 /* Test tvOS */, - 2ACC21BF1E54BB920078241F /* Lint Swift Code */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 2A2CCF78238127CB00FAC851 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A2CCF85238127E200FAC851 /* test.txt.gz in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2A6B20D61D64C68500AADBD7 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A8219C71D65AFB300D65063 /* test.txt.gz in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2A6B20D91D64C6D000AADBD7 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A8219C81D65AFB300D65063 /* test.txt.gz in Resources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXShellScriptBuildPhase section */ - 2ACC21C31E54BB9D0078241F /* Run Script */ = { - isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; - buildActionMask = 2147483647; - files = ( - ); - inputPaths = ( - ); - name = "Run Script"; - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "if which swiftlint >/dev/null; then\n swiftlint\nelse\n echo \"SwiftLint does not exist, download from https://github.com/realm/SwiftLint\"\nfi\n"; - }; -/* End PBXShellScriptBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 2A2CCF76238127CB00FAC851 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A2CCF862381287A00FAC851 /* GzipTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2A321EE21D4A6138002B0245 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A321EFD1D4A617C002B0245 /* Data+Gzip.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2A321F021D4A635F002B0245 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A321F121D4A63D9002B0245 /* Data+Gzip.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2A58A7531B00F414005FBBC2 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A58A75D1B00F414005FBBC2 /* GzipTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2A58A7791B00FBEF005FBBC2 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2A58A7891B00FE5E005FBBC2 /* GzipTests.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2AE050831D4A2C070040E4C9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2AE050901D4A2D370040E4C9 /* Data+Gzip.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; - 2AE050941D4A2DC30040E4C9 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - 2AE050A11D4A2DDD0040E4C9 /* Data+Gzip.swift in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; - }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 2A2CCF81238127CB00FAC851 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 2A321F061D4A635F002B0245 /* Gzip tvOS */; - targetProxy = 2A2CCF80238127CB00FAC851 /* PBXContainerItemProxy */; - }; - 2AE050931D4A2D660040E4C9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 2AE050871D4A2C070040E4C9 /* Gzip macOS */; - targetProxy = 2AE050921D4A2D660040E4C9 /* PBXContainerItemProxy */; - }; - 2AE050A61D4A2E4A0040E4C9 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - target = 2AE050981D4A2DC30040E4C9 /* Gzip iOS */; - targetProxy = 2AE050A51D4A2E4A0040E4C9 /* PBXContainerItemProxy */; - }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 2A2CCF82238127CB00FAC851 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEBUG_INFORMATION_FORMAT = dwarf; - GENERATE_INFOPLIST_FILE = YES; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - PRODUCT_BUNDLE_IDENTIFIER = "com.wolfrosch.Test-tvOS"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = appletvos; - TVOS_DEPLOYMENT_TARGET = 12.0; - }; - name = Debug; - }; - 2A2CCF83238127CB00FAC851 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GENERATE_INFOPLIST_FILE = YES; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - PRODUCT_BUNDLE_IDENTIFIER = "com.wolfrosch.Test-tvOS"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = appletvos; - TVOS_DEPLOYMENT_TARGET = 12.0; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 2A321EED1D4A6138002B0245 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - BITCODE_GENERATION_MODE = marker; - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 5; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = ""; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_DYNAMIC_NO_PIC = NO; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_KEY_NSHumanReadableCopyright = "© 2014-2022 1024jp"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - MARKETING_VERSION = 5.2.0; - OTHER_CFLAGS = "-fembed-bitcode-marker"; - PRODUCT_BUNDLE_IDENTIFIER = com.wolfrosch.Gzip; - PRODUCT_NAME = Gzip; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - WATCHOS_DEPLOYMENT_TARGET = 2.0; - }; - name = Debug; - }; - 2A321EEE1D4A6138002B0245 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - BITCODE_GENERATION_MODE = bitcode; - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 5; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = ""; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_KEY_NSHumanReadableCopyright = "© 2014-2022 1024jp"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - MARKETING_VERSION = 5.2.0; - OTHER_CFLAGS = "-fembed-bitcode"; - PRODUCT_BUNDLE_IDENTIFIER = com.wolfrosch.Gzip; - PRODUCT_NAME = Gzip; - SDKROOT = watchos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 4; - VALIDATE_PRODUCT = YES; - WATCHOS_DEPLOYMENT_TARGET = 2.0; - }; - name = Release; - }; - 2A321F0D1D4A635F002B0245 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - BITCODE_GENERATION_MODE = marker; - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 5; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = ""; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_DYNAMIC_NO_PIC = NO; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_KEY_NSHumanReadableCopyright = "© 2014-2022 1024jp"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - MARKETING_VERSION = 5.2.0; - OTHER_CFLAGS = "-fembed-bitcode-marker"; - PRODUCT_BUNDLE_IDENTIFIER = com.wolfrosch.Gzip; - PRODUCT_NAME = Gzip; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 12.0; - }; - name = Debug; - }; - 2A321F0E1D4A635F002B0245 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - BITCODE_GENERATION_MODE = bitcode; - CODE_SIGN_IDENTITY = ""; - CURRENT_PROJECT_VERSION = 5; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = ""; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_KEY_NSHumanReadableCopyright = "© 2014-2022 1024jp"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - MARKETING_VERSION = 5.2.0; - OTHER_CFLAGS = "-fembed-bitcode"; - PRODUCT_BUNDLE_IDENTIFIER = com.wolfrosch.Gzip; - PRODUCT_NAME = Gzip; - SDKROOT = appletvos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = 3; - TVOS_DEPLOYMENT_TARGET = 12.0; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 2A58A7511B00F3A2005FBBC2 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - BUILD_LIBRARY_FOR_DISTRIBUTION = YES; - 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_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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - 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; - COMBINE_HIDPI_IMAGES = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 4; - DEAD_CODE_STRIPPING = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_STRICT_OBJC_MSGSEND = YES; - ENABLE_TESTABILITY = YES; - GCC_NO_COMMON_BLOCKS = YES; - GCC_OPTIMIZATION_LEVEL = 0; - GCC_PREPROCESSOR_DEFINITIONS = ( - "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; - INFOPLIST_KEY_NSHumanReadableCopyright = "© 2014-2022 1024jp"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - MARKETING_VERSION = 5.1.1; - MTL_ENABLE_DEBUG_INFO = YES; - ONLY_ACTIVE_ARCH = YES; - SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; - SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Debug; - }; - 2A58A7521B00F3A2005FBBC2 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - ALWAYS_SEARCH_USER_PATHS = NO; - BUILD_LIBRARY_FOR_DISTRIBUTION = YES; - CLANG_ENABLE_CODE_COVERAGE = NO; - 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_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_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; - 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; - COMBINE_HIDPI_IMAGES = YES; - COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 4; - DEAD_CODE_STRIPPING = YES; - DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; - ENABLE_NS_ASSERTIONS = NO; - ENABLE_STRICT_OBJC_MSGSEND = YES; - GCC_NO_COMMON_BLOCKS = YES; - 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; - INFOPLIST_KEY_NSHumanReadableCopyright = "© 2014-2022 1024jp"; - IPHONEOS_DEPLOYMENT_TARGET = 12.0; - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - MARKETING_VERSION = 5.1.1; - MTL_ENABLE_DEBUG_INFO = NO; - SWIFT_COMPILATION_MODE = wholemodule; - SWIFT_OPTIMIZATION_LEVEL = "-O"; - SWIFT_VERSION = 5.0; - VERSIONING_SYSTEM = "apple-generic"; - }; - name = Release; - }; - 2A58A75F1B00F414005FBBC2 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEAD_CODE_STRIPPING = YES; - DEBUG_INFORMATION_FORMAT = dwarf; - FRAMEWORK_SEARCH_PATHS = ( - "$(DEVELOPER_FRAMEWORKS_DIR)", - "$(inherited)", - ); - GENERATE_INFOPLIST_FILE = YES; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - "@loader_path/../Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - PRODUCT_BUNDLE_IDENTIFIER = "com.wolfrosch.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Debug; - }; - 2A58A7601B00F414005FBBC2 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEAD_CODE_STRIPPING = YES; - FRAMEWORK_SEARCH_PATHS = ( - "$(DEVELOPER_FRAMEWORKS_DIR)", - "$(inherited)", - ); - GENERATE_INFOPLIST_FILE = YES; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - "@loader_path/../Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - PRODUCT_BUNDLE_IDENTIFIER = "com.wolfrosch.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = macosx; - }; - name = Release; - }; - 2A58A7831B00FBF0005FBBC2 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - GENERATE_INFOPLIST_FILE = YES; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - PRODUCT_BUNDLE_IDENTIFIER = "com.wolfrosch.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = iphoneos; - }; - name = Debug; - }; - 2A58A7841B00FBF0005FBBC2 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - GENERATE_INFOPLIST_FILE = YES; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - PRODUCT_BUNDLE_IDENTIFIER = "com.wolfrosch.$(PRODUCT_NAME:rfc1034identifier)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - SDKROOT = iphoneos; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; - 2ACC21C11E54BB920078241F /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEAD_CODE_STRIPPING = YES; - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Debug; - }; - 2ACC21C21E54BB920078241F /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - DEAD_CODE_STRIPPING = YES; - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - PRODUCT_NAME = "$(TARGET_NAME)"; - }; - name = Release; - }; - 2AE0508D1D4A2C070040E4C9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - CURRENT_PROJECT_VERSION = 5; - DEAD_CODE_STRIPPING = YES; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = ""; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - GCC_DYNAMIC_NO_PIC = NO; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_KEY_NSHumanReadableCopyright = "© 2014-2022 1024jp"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - MARKETING_VERSION = 5.2.0; - PRODUCT_BUNDLE_IDENTIFIER = com.wolfrosch.Gzip; - PRODUCT_NAME = Gzip; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = Debug; - }; - 2AE0508E1D4A2C070040E4C9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - CURRENT_PROJECT_VERSION = 5; - DEAD_CODE_STRIPPING = YES; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = ""; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - FRAMEWORK_VERSION = A; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_KEY_NSHumanReadableCopyright = "© 2014-2022 1024jp"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/../Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - MARKETING_VERSION = 5.2.0; - PRODUCT_BUNDLE_IDENTIFIER = com.wolfrosch.Gzip; - PRODUCT_NAME = Gzip; - SDKROOT = macosx; - SKIP_INSTALL = YES; - }; - name = Release; - }; - 2AE0509F1D4A2DC30040E4C9 /* Debug */ = { - isa = XCBuildConfiguration; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - BITCODE_GENERATION_MODE = marker; - CURRENT_PROJECT_VERSION = 5; - DEBUG_INFORMATION_FORMAT = dwarf; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = ""; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_DYNAMIC_NO_PIC = NO; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_KEY_NSHumanReadableCopyright = "© 2014-2022 1024jp"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - MARKETING_VERSION = 5.2.0; - OTHER_CFLAGS = "-fembed-bitcode-marker"; - PRODUCT_BUNDLE_IDENTIFIER = com.wolfrosch.Gzip; - PRODUCT_NAME = Gzip; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - }; - name = Debug; - }; - 2AE050A01D4A2DC30040E4C9 /* Release */ = { - isa = XCBuildConfiguration; - buildSettings = { - APPLICATION_EXTENSION_API_ONLY = YES; - BITCODE_GENERATION_MODE = bitcode; - CURRENT_PROJECT_VERSION = 5; - DEFINES_MODULE = YES; - DEVELOPMENT_TEAM = ""; - DYLIB_COMPATIBILITY_VERSION = 1; - DYLIB_CURRENT_VERSION = 1; - DYLIB_INSTALL_NAME_BASE = "@rpath"; - GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_KEY_NSHumanReadableCopyright = "© 2014-2022 1024jp"; - INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - LD_RUNPATH_SEARCH_PATHS = ( - "$(inherited)", - "@executable_path/Frameworks", - "@loader_path/Frameworks", - ); - MACOSX_DEPLOYMENT_TARGET = "$(RECOMMENDED_MACOSX_DEPLOYMENT_TARGET)"; - MARKETING_VERSION = 5.2.0; - OTHER_CFLAGS = "-fembed-bitcode"; - PRODUCT_BUNDLE_IDENTIFIER = com.wolfrosch.Gzip; - PRODUCT_NAME = Gzip; - SDKROOT = iphoneos; - SKIP_INSTALL = YES; - TARGETED_DEVICE_FAMILY = "1,2"; - VALIDATE_PRODUCT = YES; - }; - name = Release; - }; -/* End XCBuildConfiguration section */ - -/* Begin XCConfigurationList section */ - 2A2CCF84238127CB00FAC851 /* Build configuration list for PBXNativeTarget "Test tvOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2A2CCF82238127CB00FAC851 /* Debug */, - 2A2CCF83238127CB00FAC851 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2A321EEC1D4A6138002B0245 /* Build configuration list for PBXNativeTarget "Gzip watchOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2A321EED1D4A6138002B0245 /* Debug */, - 2A321EEE1D4A6138002B0245 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2A321F0C1D4A635F002B0245 /* Build configuration list for PBXNativeTarget "Gzip tvOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2A321F0D1D4A635F002B0245 /* Debug */, - 2A321F0E1D4A635F002B0245 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2A58A7501B00F3A2005FBBC2 /* Build configuration list for PBXProject "Gzip" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2A58A7511B00F3A2005FBBC2 /* Debug */, - 2A58A7521B00F3A2005FBBC2 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2A58A75E1B00F414005FBBC2 /* Build configuration list for PBXNativeTarget "Tests macOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2A58A75F1B00F414005FBBC2 /* Debug */, - 2A58A7601B00F414005FBBC2 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2A58A7851B00FBF0005FBBC2 /* Build configuration list for PBXNativeTarget "Tests iOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2A58A7831B00FBF0005FBBC2 /* Debug */, - 2A58A7841B00FBF0005FBBC2 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2ACC21C01E54BB920078241F /* Build configuration list for PBXAggregateTarget "Lint Swift Code" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2ACC21C11E54BB920078241F /* Debug */, - 2ACC21C21E54BB920078241F /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2AE0508F1D4A2C070040E4C9 /* Build configuration list for PBXNativeTarget "Gzip macOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2AE0508D1D4A2C070040E4C9 /* Debug */, - 2AE0508E1D4A2C070040E4C9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; - 2AE0509E1D4A2DC30040E4C9 /* Build configuration list for PBXNativeTarget "Gzip iOS" */ = { - isa = XCConfigurationList; - buildConfigurations = ( - 2AE0509F1D4A2DC30040E4C9 /* Debug */, - 2AE050A01D4A2DC30040E4C9 /* Release */, - ); - defaultConfigurationIsVisible = 0; - defaultConfigurationName = Release; - }; -/* End XCConfigurationList section */ - }; - rootObject = 2A58A74D1B00F3A2005FBBC2 /* Project object */; -} diff --git a/Gzip.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Gzip.xcodeproj/project.xcworkspace/contents.xcworkspacedata deleted file mode 100644 index 8ceeb58..0000000 --- a/Gzip.xcodeproj/project.xcworkspace/contents.xcworkspacedata +++ /dev/null @@ -1,7 +0,0 @@ - - - - - diff --git a/Gzip.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Gzip.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist deleted file mode 100644 index 18d9810..0000000 --- a/Gzip.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist +++ /dev/null @@ -1,8 +0,0 @@ - - - - - IDEDidComputeMac32BitWarning - - - diff --git a/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip iOS.xcscheme b/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip iOS.xcscheme deleted file mode 100644 index 23d47ae..0000000 --- a/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip iOS.xcscheme +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip macOS.xcscheme b/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip macOS.xcscheme deleted file mode 100644 index 4b04f81..0000000 --- a/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip macOS.xcscheme +++ /dev/null @@ -1,95 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip tvOS.xcscheme b/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip tvOS.xcscheme deleted file mode 100644 index 1429e84..0000000 --- a/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip tvOS.xcscheme +++ /dev/null @@ -1,100 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip watchOS.xcscheme b/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip watchOS.xcscheme deleted file mode 100644 index 7d6fb11..0000000 --- a/Gzip.xcodeproj/xcshareddata/xcschemes/Gzip watchOS.xcscheme +++ /dev/null @@ -1,76 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/GzipSwift.podspec b/GzipSwift.podspec deleted file mode 100644 index d3b173f..0000000 --- a/GzipSwift.podspec +++ /dev/null @@ -1,26 +0,0 @@ -Pod::Spec.new do |s| - s.name = "GzipSwift" - s.version = "5.3.0" - s.swift_version = '5.0' - s.summary = "Swift framework that enables gzip/gunzip Data using zlib." - - s.homepage = "https://github.com/1024jp/GzipSwift" - s.license = { :type => "MIT", - :file => "LICENSE" } - s.author = { "1024jp" => "1024jp@wolfrosch.com" } - s.social_media_url = "https://twitter.com/1024jp" - - s.source = { :git => "https://github.com/1024jp/GzipSwift.git", - :tag => s.version } - s.source_files = 'Sources/Gzip/*.swift' - - s.module_name = 'Gzip' - s.osx.deployment_target = '10.9' - s.ios.deployment_target = '12.0' - s.watchos.deployment_target = '2.0' - s.tvos.deployment_target = '12.0' - - s.requires_arc = true - s.library = 'z' - s.pod_target_xcconfig = { 'APPLICATION_EXTENSION_API_ONLY' => 'YES' } -end diff --git a/README.md b/README.md index 0e6401b..9b4a5eb 100644 --- a/README.md +++ b/README.md @@ -4,9 +4,7 @@ GzipSwift [![platform](https://img.shields.io/badge/platform-macOS%20|%20iOS%20|%20watchOS%20|%20tvOS%20|%20Linux-blue.svg)]() [![CI Status](https://github.com/1024jp/GzipSwift/workflows/CI/badge.svg)](https://github.com/1024jp/GzipSwift/actions) -[![Carthage-compatible](https://img.shields.io/badge/Carthage-✔-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage) [![SwiftPM-compatible](https://img.shields.io/badge/SwiftPM-✔-4BC51D.svg?style=flat)](https://swift.org/package-manager/) -[![CocoaPods-compatible](http://img.shields.io/cocoapods/v/GzipSwift.svg?style=flat)](https://cocoapods.org/pods/GzipSwift) __GzipSwift__ is a framework with an extension of Data written in Swift. It enables compress/decompress gzip using zlib. @@ -52,29 +50,9 @@ GzipSwift is SwiftPM-compatible. To install, add this package to your `Package.s * if no, reinstall zlib as step (1) * if yes, link the library manually by passing '-Xlinker -L/usr/local/lib' with `swift build` -### Carthage -GzipSwift is [Carthage](https://github.com/Carthage/Carthage)-compatible. To install, add the following line to your `Cartfile`: - -```ruby -github "1024jp/GzipSwift" -``` - -### CocoaPods -GzipSwift is available through [CocoaPods](http://cocoapods.org). To install, add the following line to your `Podfile`: - -```ruby -pod 'GzipSwift' -``` - -### Manual Installation - -1. Open Gzip.xcodeproj on Xcode and build Gzip framework for your target platform. -2. Append the built `Gzip.framework` to your project. -3. Go to __General__ pane of the application target in your project. Add `Gzip.framework` to the __Embedded Binaries__ section. - ## License -© 2014-2022 1024jp +© 2014-2023 1024jp GzipSwift is distributed under the terms of the __MIT License__. See [LICENSE](LICENSE) for details.