From 01413df52fa71254ef7f5d9cad396eb987e99f96 Mon Sep 17 00:00:00 2001 From: neon443 <69979447+neon443@users.noreply.github.com> Date: Tue, 2 Sep 2025 16:45:58 +0100 Subject: [PATCH] update submodule --- .gitmodules | 1 + ShhShell.xcodeproj/project.pbxproj | 15 +++++++++ .../xcshareddata/swiftpm/Package.resolved | 33 +++++++++++++++++++ ci_scripts/ci_post_clone.sh | 1 + 4 files changed, 50 insertions(+) create mode 100644 ShhShell.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved diff --git a/.gitmodules b/.gitmodules index e7ed9ab..b80a782 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,4 @@ [submodule "SwiftTerm"] path = SwiftTerm url = https://github.com/neon443/SwiftTerm + branch = jelly diff --git a/ShhShell.xcodeproj/project.pbxproj b/ShhShell.xcodeproj/project.pbxproj index d6fc08d..bd40d1a 100644 --- a/ShhShell.xcodeproj/project.pbxproj +++ b/ShhShell.xcodeproj/project.pbxproj @@ -21,6 +21,7 @@ A90B38342E3EA046002B56FC /* Bundle.swift in Sources */ = {isa = PBXBuildFile; fileRef = A90B38332E3EA046002B56FC /* Bundle.swift */; }; A91D27C72E54B97E00620B29 /* SettingsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A91D27C62E54B97E00620B29 /* SettingsView.swift */; }; A91D27CA2E54BED300620B29 /* AppSettings.swift in Sources */ = {isa = PBXBuildFile; fileRef = A91D27C92E54BED300620B29 /* AppSettings.swift */; }; + A91F9E762E674928009FCB3A /* SwiftTerm in Frameworks */ = {isa = PBXBuildFile; productRef = A91F9E752E674928009FCB3A /* SwiftTerm */; }; A923172A2E07113100ECE1E6 /* TerminalController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A92317292E07113100ECE1E6 /* TerminalController.swift */; }; A923172D2E07138000ECE1E6 /* SSHTerminalDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A923172C2E07138000ECE1E6 /* SSHTerminalDelegate.swift */; }; A923172F2E08851200ECE1E6 /* ShellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A923172E2E08851200ECE1E6 /* ShellView.swift */; }; @@ -259,6 +260,7 @@ isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( + A91F9E762E674928009FCB3A /* SwiftTerm in Frameworks */, A99D9F7E2E6351D100259166 /* SwiftTerm in Frameworks */, A99D9F7B2E63513E00259166 /* SwiftTerm in Frameworks */, A95FAA542DF4B62900DE2F5A /* LibSSH.xcframework in Frameworks */, @@ -698,6 +700,7 @@ packageProductDependencies = ( A99D9F7A2E63513E00259166 /* SwiftTerm */, A99D9F7D2E6351D100259166 /* SwiftTerm */, + A91F9E752E674928009FCB3A /* SwiftTerm */, ); productName = ShhShell; productReference = A925389A2DEE06DC007E0A18 /* ShhShell.app */; @@ -777,6 +780,7 @@ mainGroup = A92538912DEE06DC007E0A18; minimizedProjectReferenceProxies = 1; packageReferences = ( + A91F9E742E674928009FCB3A /* XCLocalSwiftPackageReference "SwiftTerm" */, ); productRefGroup = A925389B2DEE06DC007E0A18 /* Products */; projectDirPath = ""; @@ -1270,7 +1274,18 @@ }; /* End XCConfigurationList section */ +/* Begin XCLocalSwiftPackageReference section */ + A91F9E742E674928009FCB3A /* XCLocalSwiftPackageReference "SwiftTerm" */ = { + isa = XCLocalSwiftPackageReference; + relativePath = SwiftTerm; + }; +/* End XCLocalSwiftPackageReference section */ + /* Begin XCSwiftPackageProductDependency section */ + A91F9E752E674928009FCB3A /* SwiftTerm */ = { + isa = XCSwiftPackageProductDependency; + productName = SwiftTerm; + }; A99D9F7A2E63513E00259166 /* SwiftTerm */ = { isa = XCSwiftPackageProductDependency; productName = SwiftTerm; diff --git a/ShhShell.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ShhShell.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved new file mode 100644 index 0000000..3f52d8b --- /dev/null +++ b/ShhShell.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -0,0 +1,33 @@ +{ + "originHash" : "d415ccafb2cea88d848a27f2d46c96a1d9161addf9f04c1f3c88326f5d33b325", + "pins" : [ + { + "identity" : "swift-argument-parser", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-argument-parser", + "state" : { + "revision" : "309a47b2b1d9b5e991f36961c983ecec72275be3", + "version" : "1.6.1" + } + }, + { + "identity" : "swift-subprocess", + "kind" : "remoteSourceControl", + "location" : "https://github.com/swiftlang/swift-subprocess", + "state" : { + "branch" : "main", + "revision" : "680621bba49ca5c6b1df8d1693684dfd83351af4" + } + }, + { + "identity" : "swift-system", + "kind" : "remoteSourceControl", + "location" : "https://github.com/apple/swift-system", + "state" : { + "revision" : "61e4ca4b81b9e09e2ec863b00c340eb13497dac6", + "version" : "1.5.0" + } + } + ], + "version" : 3 +} diff --git a/ci_scripts/ci_post_clone.sh b/ci_scripts/ci_post_clone.sh index 39b6afc..3eb8f1c 100755 --- a/ci_scripts/ci_post_clone.sh +++ b/ci_scripts/ci_post_clone.sh @@ -8,6 +8,7 @@ #working dir starts at /Volumes/workspace/repository/ci_scripts cd .. +git submodule init mkdir Frameworks; cd Frameworks curl -o frameworks.tar.xz https://files.catbox.moe/hd2s6n.xz tar xzf frameworks.tar.xz