From 27efebf1c62e73c03571fa77cadf1d7b8030f077 Mon Sep 17 00:00:00 2001 From: Iiro Alhonen Date: Thu, 14 Sep 2023 10:28:40 +0300 Subject: [PATCH] Add shareddata --- .gitignore | 3 +- Bean Juice.xcodeproj/project.pbxproj | 42 ++++---- .../contents.xcworkspacedata | 7 ++ .../xcshareddata/IDEWorkspaceChecks.plist | 8 ++ .../xcshareddata/swiftpm/Package.resolved | 95 +++++++++++++++++++ .../xcschemes/Bean Juice.xcscheme | 89 +++++++++++++++++ 6 files changed, 220 insertions(+), 24 deletions(-) create mode 100644 Bean Juice.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 Bean Juice.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 Bean Juice.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved create mode 100644 Bean Juice.xcodeproj/xcshareddata/xcschemes/Bean Juice.xcscheme diff --git a/.gitignore b/.gitignore index efed849..5fc46c7 100644 --- a/.gitignore +++ b/.gitignore @@ -31,7 +31,8 @@ DerivedData/ *.xcodeproj/* !*.xcodeproj/project.pbxproj !*.xcworkspace/contents.xcworkspacedata -!*swiftpm/Package.resolved +!*.xcodeproj/project.xcworkspace +!*.xcodeproj/xcshareddata /*.gcno ### Xcode Patch ### diff --git a/Bean Juice.xcodeproj/project.pbxproj b/Bean Juice.xcodeproj/project.pbxproj index 00038f5..5fcad52 100644 --- a/Bean Juice.xcodeproj/project.pbxproj +++ b/Bean Juice.xcodeproj/project.pbxproj @@ -381,11 +381,11 @@ 345A0D892896CA47004702DD /* Sources */, 345A0D8A2896CA47004702DD /* Frameworks */, 345A0D8B2896CA47004702DD /* Resources */, - 34DFA4E328F8022000CB2D31 /* SwiftLint */, ); buildRules = ( ); dependencies = ( + 346FFD242AB2EA840074C7AD /* PBXTargetDependency */, ); name = "Bean Juice"; packageProductDependencies = ( @@ -443,6 +443,7 @@ mainGroup = 345A0D842896CA47004702DD; packageReferences = ( 345A0E122896CB46004702DD /* XCRemoteSwiftPackageReference "Nifty-Markdown-Formatter" */, + 346FFD222AB2EA700074C7AD /* XCRemoteSwiftPackageReference "SwiftLint" */, ); productRefGroup = 345A0D8E2896CA47004702DD /* Products */; projectDirPath = ""; @@ -480,28 +481,6 @@ }; /* End PBXResourcesBuildPhase section */ -/* Begin PBXShellScriptBuildPhase section */ - 34DFA4E328F8022000CB2D31 /* SwiftLint */ = { - isa = PBXShellScriptBuildPhase; - alwaysOutOfDate = 1; - buildActionMask = 2147483647; - files = ( - ); - inputFileListPaths = ( - ); - inputPaths = ( - ); - name = SwiftLint; - outputFileListPaths = ( - ); - outputPaths = ( - ); - runOnlyForDeploymentPostprocessing = 0; - shellPath = /bin/sh; - shellScript = "# This workflow is shared between all targets.\nexport PATH=\"$PATH:$HOME/.mint/bin\"\nif which swiftlint >/dev/null; then\n swiftlint\nelse\n echo \"warning: SwiftLint not installed. Follow the instructions located in docs/styleGuide.md.\"\nfi\n"; - }; -/* End PBXShellScriptBuildPhase section */ - /* Begin PBXSourcesBuildPhase section */ 345A0D892896CA47004702DD /* Sources */ = { isa = PBXSourcesBuildPhase; @@ -572,6 +551,10 @@ target = 345A0D8C2896CA47004702DD /* Bean Juice */; targetProxy = 345A0D9E2896CA48004702DD /* PBXContainerItemProxy */; }; + 346FFD242AB2EA840074C7AD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + productRef = 346FFD232AB2EA840074C7AD /* SwiftLintPlugin */; + }; /* End PBXTargetDependency section */ /* Begin XCBuildConfiguration section */ @@ -848,6 +831,14 @@ minimumVersion = 0.3.3; }; }; + 346FFD222AB2EA700074C7AD /* XCRemoteSwiftPackageReference "SwiftLint" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/realm/SwiftLint"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 0.52.4; + }; + }; /* End XCRemoteSwiftPackageReference section */ /* Begin XCSwiftPackageProductDependency section */ @@ -856,6 +847,11 @@ package = 345A0E122896CB46004702DD /* XCRemoteSwiftPackageReference "Nifty-Markdown-Formatter" */; productName = "Nifty Markdown Formatter"; }; + 346FFD232AB2EA840074C7AD /* SwiftLintPlugin */ = { + isa = XCSwiftPackageProductDependency; + package = 346FFD222AB2EA700074C7AD /* XCRemoteSwiftPackageReference "SwiftLint" */; + productName = "plugin:SwiftLintPlugin"; + }; /* End XCSwiftPackageProductDependency section */ }; rootObject = 345A0D852896CA47004702DD /* Project object */; diff --git a/Bean Juice.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/Bean Juice.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/Bean Juice.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/Bean Juice.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/Bean Juice.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/Bean Juice.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/Bean Juice.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/Bean Juice.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved new file mode 100644 index 0000000..dc3d89c --- /dev/null +++ b/Bean Juice.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -0,0 +1,95 @@ +{ + "pins" : [ + { + "identity" : "collectionconcurrencykit", + "kind" : "remoteSourceControl", + "location" : "https://github.com/JohnSundell/CollectionConcurrencyKit.git", + "state" : { + "revision" : "b4f23e24b5a1bff301efc5e70871083ca029ff95", + "version" : "0.2.0" + } + }, + { + "identity" : "cryptoswift", + "kind" : "remoteSourceControl", + "location" : "https://github.com/krzyzanowskim/CryptoSwift.git", + "state" : { + "revision" : "32f641cf24fc7abc1c591a2025e9f2f572648b0f", + "version" : "1.7.2" + } + }, + { + "identity" : "nifty-markdown-formatter", + "kind" : "remoteSourceControl", + "location" : "https://github.com/NiftyTreeStudios/Nifty-Markdown-Formatter", + "state" : { + "revision" : "8ff20d28ab07c4923d9882321bf3de829fc86edc", + "version" : "0.3.5" + } + }, + { + "identity" : "sourcekitten", + "kind" : "remoteSourceControl", + "location" : "https://github.com/jpsim/SourceKitten.git", + "state" : { + "revision" : "b6dc09ee51dfb0c66e042d2328c017483a1a5d56", + "version" : "0.34.1" + } + }, + { + "identity" : "swift-argument-parser", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-argument-parser.git", + "state" : { + "revision" : "8f4d2753f0e4778c76d5f05ad16c74f707390531", + "version" : "1.2.3" + } + }, + { + "identity" : "swift-syntax", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-syntax.git", + "state" : { + "revision" : "59ed009d2c4a5a6b78f75a25679b6417ac040dcf", + "version" : "509.0.0-swift-DEVELOPMENT-SNAPSHOT-2023-07-04-a" + } + }, + { + "identity" : "swiftlint", + "kind" : "remoteSourceControl", + "location" : "https://github.com/realm/SwiftLint", + "state" : { + "revision" : "9eaecbedce469a51bd8487effbd4ab46ec8384ae", + "version" : "0.52.4" + } + }, + { + "identity" : "swiftytexttable", + "kind" : "remoteSourceControl", + "location" : "https://github.com/scottrhoyt/SwiftyTextTable.git", + "state" : { + "revision" : "c6df6cf533d120716bff38f8ff9885e1ce2a4ac3", + "version" : "0.9.0" + } + }, + { + "identity" : "swxmlhash", + "kind" : "remoteSourceControl", + "location" : "https://github.com/drmohundro/SWXMLHash.git", + "state" : { + "revision" : "a853604c9e9a83ad9954c7e3d2a565273982471f", + "version" : "7.0.2" + } + }, + { + "identity" : "yams", + "kind" : "remoteSourceControl", + "location" : "https://github.com/jpsim/Yams.git", + "state" : { + "revision" : "0d9ee7ea8c4ebd4a489ad7a73d5c6cad55d6fed3", + "version" : "5.0.6" + } + } + ], + "version" : 2 +} diff --git a/Bean Juice.xcodeproj/xcshareddata/xcschemes/Bean Juice.xcscheme b/Bean Juice.xcodeproj/xcshareddata/xcschemes/Bean Juice.xcscheme new file mode 100644 index 0000000..aff75f2 --- /dev/null +++ b/Bean Juice.xcodeproj/xcshareddata/xcschemes/Bean Juice.xcscheme @@ -0,0 +1,89 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +