Make OAuthSwift a SPM package

This commit is contained in:
Maurice Parker
2020-07-29 12:15:05 -05:00
parent f3347cc7d6
commit 69ea10942a
5 changed files with 82 additions and 145 deletions

View File

@@ -3,10 +3,11 @@
archiveVersion = 1;
classes = {
};
objectVersion = 50;
objectVersion = 52;
objects = {
/* Begin PBXBuildFile section */
513839F324D1E3E40027E272 /* OAuthSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 513839F224D1E3E40027E272 /* OAuthSwift */; };
514446BE243FFF0300EE752D /* Secrets_project_release.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 514446B9243FFF0200EE752D /* Secrets_project_release.xcconfig */; };
514446C0243FFF0300EE752D /* Secrets_project_debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 514446BB243FFF0200EE752D /* Secrets_project_debug.xcconfig */; };
514446C1243FFF0300EE752D /* Secrets_project.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 514446BC243FFF0200EE752D /* Secrets_project.xcconfig */; };
@@ -16,7 +17,6 @@
514BB43C243FFBFF0023B621 /* Credentials.swift in Sources */ = {isa = PBXBuildFile; fileRef = 514BB43A243FFBFF0023B621 /* Credentials.swift */; };
5152BEF2244633FA00138380 /* OAuth1SwiftProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5152BEF1244633FA00138380 /* OAuth1SwiftProvider.swift */; };
5193CD56245E40B70092735E /* OAuth2SwiftProvider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5193CD55245E40B70092735E /* OAuth2SwiftProvider.swift */; };
51C99ABD2447DD730027D5F6 /* OAuthSwift.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 51C99ABC2447DD730027D5F6 /* OAuthSwift.framework */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
@@ -39,7 +39,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
51C99ABD2447DD730027D5F6 /* OAuthSwift.framework in Frameworks */,
513839F324D1E3E40027E272 /* OAuthSwift in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -116,6 +116,9 @@
dependencies = (
);
name = Secrets;
packageProductDependencies = (
513839F224D1E3E40027E272 /* OAuthSwift */,
);
productName = Credentials;
productReference = 514BB41A243FFA640023B621 /* Secrets.framework */;
productType = "com.apple.product-type.framework";
@@ -143,6 +146,9 @@
Base,
);
mainGroup = 514BB410243FFA640023B621;
packageReferences = (
513839F124D1E3E40027E272 /* XCRemoteSwiftPackageReference "OAuthSwift" */,
);
productRefGroup = 514BB41B243FFA640023B621 /* Products */;
projectDirPath = "";
projectRoot = "";
@@ -255,6 +261,25 @@
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
/* Begin XCRemoteSwiftPackageReference section */
513839F124D1E3E40027E272 /* XCRemoteSwiftPackageReference "OAuthSwift" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/OAuthSwift/OAuthSwift.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 2.1.2;
};
};
/* End XCRemoteSwiftPackageReference section */
/* Begin XCSwiftPackageProductDependency section */
513839F224D1E3E40027E272 /* OAuthSwift */ = {
isa = XCSwiftPackageProductDependency;
package = 513839F124D1E3E40027E272 /* XCRemoteSwiftPackageReference "OAuthSwift" */;
productName = OAuthSwift;
};
/* End XCSwiftPackageProductDependency section */
};
rootObject = 514BB411243FFA640023B621 /* Project object */;
}