Skip to content

Commit

Permalink
Add RoyalVNC as package reference
Browse files Browse the repository at this point in the history
  • Loading branch information
lemonmojo committed Sep 28, 2024
1 parent 400f893 commit 51e46eb
Show file tree
Hide file tree
Showing 5 changed files with 119 additions and 14 deletions.
7 changes: 2 additions & 5 deletions RoyalVNC.xcworkspace/contents.xcworkspacedata

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions RoyalVNC.xcworkspace/xcshareddata/swiftpm/Package.resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"originHash" : "6e99691cf8f4d78a22580c6b1eb18b0f4fa2272c6dcf779325e773ee1f8e7a90",
"pins" : [
{
"identity" : "royalvnc",
"kind" : "remoteSourceControl",
"location" : "https://github.com/royalapplications/royalvnc.git",
"state" : {
"branch" : "main",
"revision" : "25dfed9625066bce5e27dcc10b3ebc9430f1dba2"
}
}
],
"version" : 3
}
37 changes: 34 additions & 3 deletions RoyalVNCDemo/RoyalVNCDemo.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,11 @@
/* Begin PBXBuildFile section */
E742BD1F29018500007D23D5 /* ConfigurationWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = E742BD1E29018500007D23D5 /* ConfigurationWindow.xib */; };
E742BD2129018513007D23D5 /* ConfigurationWindowController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E742BD2029018513007D23D5 /* ConfigurationWindowController.swift */; };
E75FD8282CA821DC00FD11A2 /* RoyalVNCKit in Frameworks */ = {isa = PBXBuildFile; productRef = E75FD8272CA821DC00FD11A2 /* RoyalVNCKit */; };
E75FD8292CA821FC00FD11A2 /* RoyalVNCKit in Embed Frameworks */ = {isa = PBXBuildFile; productRef = E75FD8272CA821DC00FD11A2 /* RoyalVNCKit */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
E761FEA728C23AEF005EFA94 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = E761FEA628C23AEF005EFA94 /* AppDelegate.swift */; };
E761FEA928C23AF0005EFA94 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E761FEA828C23AF0005EFA94 /* Assets.xcassets */; };
E761FEAC28C23AF0005EFA94 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = E761FEAA28C23AF0005EFA94 /* MainMenu.xib */; };
E79381F32CA72C6A005060BC /* RoyalVNCKit in Frameworks */ = {isa = PBXBuildFile; productRef = E79381F22CA72C6A005060BC /* RoyalVNCKit */; };
E79EBE292902B5810013A7E4 /* ConfigurationView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E79EBE262902B5270013A7E4 /* ConfigurationView.xib */; };
E79EBE2A2902B5840013A7E4 /* EncodingsConfigurationView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E79EBE202902B4D40013A7E4 /* EncodingsConfigurationView.xib */; };
E7B3135A28E5C07200C40684 /* ConfigurationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7B3135928E5C07100C40684 /* ConfigurationViewController.swift */; };
Expand All @@ -27,6 +28,20 @@
E7E8BCC228F6BB1F00417728 /* EncodingsConfigurationViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7E8BCC128F6BB1F00417728 /* EncodingsConfigurationViewController.swift */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
E75FD82A2CA821FC00FD11A2 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
E75FD8292CA821FC00FD11A2 /* RoyalVNCKit in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
E742BD1E29018500007D23D5 /* ConfigurationWindow.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = ConfigurationWindow.xib; sourceTree = "<group>"; };
E742BD2029018513007D23D5 /* ConfigurationWindowController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ConfigurationWindowController.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -57,7 +72,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E79381F32CA72C6A005060BC /* RoyalVNCKit in Frameworks */,
E75FD8282CA821DC00FD11A2 /* RoyalVNCKit in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -151,6 +166,7 @@
E761FEA028C23AEF005EFA94 /* Frameworks */,
E7B3134C28E5882200C40684 /* Swiftlint */,
E761FEA128C23AEF005EFA94 /* Resources */,
E75FD82A2CA821FC00FD11A2 /* Embed Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -185,6 +201,9 @@
Base,
);
mainGroup = E761FE9A28C23AEF005EFA94;
packageReferences = (
E75FD8262CA821DC00FD11A2 /* XCRemoteSwiftPackageReference "royalvnc" */,
);
productRefGroup = E761FEA428C23AEF005EFA94 /* Products */;
projectDirPath = "";
projectRoot = "";
Expand Down Expand Up @@ -463,9 +482,21 @@
};
/* End XCConfigurationList section */

/* Begin XCRemoteSwiftPackageReference section */
E75FD8262CA821DC00FD11A2 /* XCRemoteSwiftPackageReference "royalvnc" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/royalapplications/royalvnc.git";
requirement = {
branch = main;
kind = branch;
};
};
/* End XCRemoteSwiftPackageReference section */

/* Begin XCSwiftPackageProductDependency section */
E79381F22CA72C6A005060BC /* RoyalVNCKit */ = {
E75FD8272CA821DC00FD11A2 /* RoyalVNCKit */ = {
isa = XCSwiftPackageProductDependency;
package = E75FD8262CA821DC00FD11A2 /* XCRemoteSwiftPackageReference "royalvnc" */;
productName = RoyalVNCKit;
};
/* End XCSwiftPackageProductDependency section */
Expand Down
37 changes: 34 additions & 3 deletions RoyalVNCObjCDemo/RoyalVNCObjCDemo.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,9 @@
E742BD2B290191D7007D23D5 /* ConfigurationWindow.xib in Resources */ = {isa = PBXBuildFile; fileRef = E742BD2A290191D7007D23D5 /* ConfigurationWindow.xib */; };
E742BD2E290191EB007D23D5 /* ConfigurationWindowController.m in Sources */ = {isa = PBXBuildFile; fileRef = E742BD2D290191EB007D23D5 /* ConfigurationWindowController.m */; };
E742BD322901942B007D23D5 /* ConfigurationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E742BD312901942B007D23D5 /* ConfigurationViewController.m */; };
E75FD82D2CA8222F00FD11A2 /* RoyalVNCKit in Frameworks */ = {isa = PBXBuildFile; productRef = E75FD82C2CA8222F00FD11A2 /* RoyalVNCKit */; };
E75FD82E2CA8223400FD11A2 /* RoyalVNCKit in Embed Frameworks */ = {isa = PBXBuildFile; productRef = E75FD82C2CA8222F00FD11A2 /* RoyalVNCKit */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
E77D15B4290C175D000FDDC4 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = E77D15B3290C175D000FDDC4 /* Assets.xcassets */; };
E79381F52CA72CBF005060BC /* RoyalVNCKit in Frameworks */ = {isa = PBXBuildFile; productRef = E79381F42CA72CBF005060BC /* RoyalVNCKit */; };
E79EBE282902B5460013A7E4 /* ConfigurationView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E79EBE272902B5460013A7E4 /* ConfigurationView.xib */; };
E79EBE2D2902B5CC0013A7E4 /* EncodingsConfigurationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = E79EBE2C2902B5CC0013A7E4 /* EncodingsConfigurationViewController.m */; };
E79EBE2E2902B8760013A7E4 /* EncodingsConfigurationView.xib in Resources */ = {isa = PBXBuildFile; fileRef = E79EBE1F2902B4C10013A7E4 /* EncodingsConfigurationView.xib */; };
Expand All @@ -26,6 +27,20 @@
E7B4E3D3290BD1BC00FB35E4 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = E7B4E3D1290BD1BC00FB35E4 /* MainMenu.xib */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
E75FD82F2CA8223400FD11A2 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
E75FD82E2CA8223400FD11A2 /* RoyalVNCKit in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
E742BD0529018431007D23D5 /* RoyalVNCObjCDemo.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = RoyalVNCObjCDemo.app; sourceTree = BUILT_PRODUCTS_DIR; };
E742BD0829018431007D23D5 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
Expand Down Expand Up @@ -64,7 +79,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E79381F52CA72CBF005060BC /* RoyalVNCKit in Frameworks */,
E75FD82D2CA8222F00FD11A2 /* RoyalVNCKit in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -165,6 +180,7 @@
E742BD0129018431007D23D5 /* Sources */,
E742BD0229018431007D23D5 /* Frameworks */,
E742BD0329018431007D23D5 /* Resources */,
E75FD82F2CA8223400FD11A2 /* Embed Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -198,6 +214,9 @@
Base,
);
mainGroup = E742BCFC29018431007D23D5;
packageReferences = (
E75FD82B2CA8222F00FD11A2 /* XCRemoteSwiftPackageReference "royalvnc" */,
);
productRefGroup = E742BD0629018431007D23D5 /* Products */;
projectDirPath = "";
projectRoot = "";
Expand Down Expand Up @@ -447,9 +466,21 @@
};
/* End XCConfigurationList section */

/* Begin XCRemoteSwiftPackageReference section */
E75FD82B2CA8222F00FD11A2 /* XCRemoteSwiftPackageReference "royalvnc" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/royalapplications/royalvnc.git";
requirement = {
branch = main;
kind = branch;
};
};
/* End XCRemoteSwiftPackageReference section */

/* Begin XCSwiftPackageProductDependency section */
E79381F42CA72CBF005060BC /* RoyalVNCKit */ = {
E75FD82C2CA8222F00FD11A2 /* RoyalVNCKit */ = {
isa = XCSwiftPackageProductDependency;
package = E75FD82B2CA8222F00FD11A2 /* XCRemoteSwiftPackageReference "royalvnc" */;
productName = RoyalVNCKit;
};
/* End XCSwiftPackageProductDependency section */
Expand Down
37 changes: 34 additions & 3 deletions RoyalVNCiOSDemo/RoyalVNCiOSDemo.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
objects = {

/* Begin PBXBuildFile section */
E79381F72CA72CE8005060BC /* RoyalVNCKit in Frameworks */ = {isa = PBXBuildFile; productRef = E79381F62CA72CE8005060BC /* RoyalVNCKit */; };
E75FD8322CA8226200FD11A2 /* RoyalVNCKit in Frameworks */ = {isa = PBXBuildFile; productRef = E75FD8312CA8226200FD11A2 /* RoyalVNCKit */; };
E75FD8332CA8226A00FD11A2 /* RoyalVNCKit in Embed Frameworks */ = {isa = PBXBuildFile; productRef = E75FD8312CA8226200FD11A2 /* RoyalVNCKit */; settings = {ATTRIBUTES = (CodeSignOnCopy, ); }; };
E7B707AF28E32003005FE717 /* CredentialViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7B707AE28E32003005FE717 /* CredentialViewController.swift */; };
E7B707B128E323E1005FE717 /* UIStoryboard+Extensions.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7B707B028E323E1005FE717 /* UIStoryboard+Extensions.swift */; };
E7B707B928E3310B005FE717 /* CAFramebufferViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E7B707B828E3310B005FE717 /* CAFramebufferViewController.swift */; };
Expand All @@ -21,6 +22,20 @@
E7ED9E9A28DDD0C600F1BF80 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = E7ED9E9828DDD0C600F1BF80 /* LaunchScreen.storyboard */; };
/* End PBXBuildFile section */

/* Begin PBXCopyFilesBuildPhase section */
E75FD8342CA8226A00FD11A2 /* Embed Frameworks */ = {
isa = PBXCopyFilesBuildPhase;
buildActionMask = 2147483647;
dstPath = "";
dstSubfolderSpec = 10;
files = (
E75FD8332CA8226A00FD11A2 /* RoyalVNCKit in Embed Frameworks */,
);
name = "Embed Frameworks";
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXCopyFilesBuildPhase section */

/* Begin PBXFileReference section */
E7AE880C29150F27001BAE18 /* Debug.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Debug.xcconfig; sourceTree = "<group>"; };
E7AE880F29151188001BAE18 /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = Release.xcconfig; sourceTree = "<group>"; };
Expand All @@ -45,7 +60,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
E79381F72CA72CE8005060BC /* RoyalVNCKit in Frameworks */,
E75FD8322CA8226200FD11A2 /* RoyalVNCKit in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand Down Expand Up @@ -141,6 +156,7 @@
E7ED9E8728DDD0C500F1BF80 /* Frameworks */,
E7B3134B28E5871F00C40684 /* Swiftlint */,
E7ED9E8828DDD0C500F1BF80 /* Resources */,
E75FD8342CA8226A00FD11A2 /* Embed Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -175,6 +191,9 @@
Base,
);
mainGroup = E7ED9E8128DDD0C500F1BF80;
packageReferences = (
E75FD8302CA8226200FD11A2 /* XCRemoteSwiftPackageReference "royalvnc" */,
);
productRefGroup = E7ED9E8B28DDD0C500F1BF80 /* Products */;
projectDirPath = "";
projectRoot = "";
Expand Down Expand Up @@ -466,9 +485,21 @@
};
/* End XCConfigurationList section */

/* Begin XCRemoteSwiftPackageReference section */
E75FD8302CA8226200FD11A2 /* XCRemoteSwiftPackageReference "royalvnc" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/royalapplications/royalvnc.git";
requirement = {
branch = main;
kind = branch;
};
};
/* End XCRemoteSwiftPackageReference section */

/* Begin XCSwiftPackageProductDependency section */
E79381F62CA72CE8005060BC /* RoyalVNCKit */ = {
E75FD8312CA8226200FD11A2 /* RoyalVNCKit */ = {
isa = XCSwiftPackageProductDependency;
package = E75FD8302CA8226200FD11A2 /* XCRemoteSwiftPackageReference "royalvnc" */;
productName = RoyalVNCKit;
};
/* End XCSwiftPackageProductDependency section */
Expand Down

0 comments on commit 51e46eb

Please sign in to comment.