X-Git-Url: https://git.r.bdr.sh/rbdr/map/blobdiff_plain/e2c37ac1dd2ad562e3d619d39b72a174a2212b67..8a50aceaf20dd2e9c06b278c8b252ebee91b6174:/Map.xcodeproj/project.pbxproj

diff --git a/Map.xcodeproj/project.pbxproj b/Map.xcodeproj/project.pbxproj
index 15ddee9..7dc8883 100644
--- a/Map.xcodeproj/project.pbxproj
+++ b/Map.xcodeproj/project.pbxproj
@@ -38,6 +38,8 @@
 		B5012E8A2C98235500AC4D68 /* MapCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5012E892C98235300AC4D68 /* MapCommands.swift */; };
 		B5012E8C2C98244000AC4D68 /* ViewStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5012E8B2C98243E00AC4D68 /* ViewStyle.swift */; };
 		B5012E8E2C9828D000AC4D68 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = B5012E8D2C9828CE00AC4D68 /* Constants.swift */; };
+		B51A45F52C982FAE00870ED5 /* Sparkle in Frameworks */ = {isa = PBXBuildFile; productRef = B51A45F42C982FAE00870ED5 /* Sparkle */; };
+		B51A45F72C982FEA00870ED5 /* UpdateCommands.swift in Sources */ = {isa = PBXBuildFile; fileRef = B51A45F62C982FE700870ED5 /* UpdateCommands.swift */; };
 		B54587102C961E9C0067B788 /* MapApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = B545870F2C961E9C0067B788 /* MapApp.swift */; };
 		B54587122C961E9C0067B788 /* MapDocument.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54587112C961E9C0067B788 /* MapDocument.swift */; };
 		B54587142C961E9C0067B788 /* MapEditor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B54587132C961E9C0067B788 /* MapEditor.swift */; };
@@ -95,6 +97,7 @@
 		B5012E892C98235300AC4D68 /* MapCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapCommands.swift; sourceTree = "<group>"; };
 		B5012E8B2C98243E00AC4D68 /* ViewStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewStyle.swift; sourceTree = "<group>"; };
 		B5012E8D2C9828CE00AC4D68 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = "<group>"; };
+		B51A45F62C982FE700870ED5 /* UpdateCommands.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UpdateCommands.swift; sourceTree = "<group>"; };
 		B545870C2C961E9C0067B788 /* Map.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Map.app; sourceTree = BUILT_PRODUCTS_DIR; };
 		B545870F2C961E9C0067B788 /* MapApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapApp.swift; sourceTree = "<group>"; };
 		B54587112C961E9C0067B788 /* MapDocument.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapDocument.swift; sourceTree = "<group>"; };
@@ -115,6 +118,7 @@
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			files = (
+				B51A45F52C982FAE00870ED5 /* Sparkle in Frameworks */,
 				B5012E742C9625E200AC4D68 /* Patterns in Frameworks */,
 				B5012E7F2C97315800AC4D68 /* ConcaveHull in Frameworks */,
 			);
@@ -248,6 +252,7 @@
 		B5012E882C98234F00AC4D68 /* Commands */ = {
 			isa = PBXGroup;
 			children = (
+				B51A45F62C982FE700870ED5 /* UpdateCommands.swift */,
 				B5012E892C98235300AC4D68 /* MapCommands.swift */,
 			);
 			path = Commands;
@@ -332,6 +337,7 @@
 			packageProductDependencies = (
 				B5012E732C9625E200AC4D68 /* Patterns */,
 				B5012E7E2C97315800AC4D68 /* ConcaveHull */,
+				B51A45F42C982FAE00870ED5 /* Sparkle */,
 			);
 			productName = Map2;
 			productReference = B545870C2C961E9C0067B788 /* Map.app */;
@@ -408,6 +414,7 @@
 			packageReferences = (
 				B5012E722C9625E200AC4D68 /* XCRemoteSwiftPackageReference "patterns" */,
 				B5012E7D2C97315800AC4D68 /* XCRemoteSwiftPackageReference "ConcaveHull" */,
+				B51A45F32C982FAE00870ED5 /* XCRemoteSwiftPackageReference "Sparkle" */,
 			);
 			productRefGroup = B545870D2C961E9C0067B788 /* Products */;
 			projectDirPath = "";
@@ -472,6 +479,7 @@
 				B54587142C961E9C0067B788 /* MapEditor.swift in Sources */,
 				B5012E3F2C96232A00AC4D68 /* EvolutionPicker.swift in Sources */,
 				B5012E572C96249400AC4D68 /* NoteParserStrategy.swift in Sources */,
+				B51A45F72C982FEA00870ED5 /* UpdateCommands.swift in Sources */,
 				B5012E582C96249400AC4D68 /* BlockerParserStrategy.swift in Sources */,
 				B5012E592C96249400AC4D68 /* VertexParserStrategy.swift in Sources */,
 				B5012E5A2C96249400AC4D68 /* MapParser.swift in Sources */,
@@ -645,7 +653,7 @@
 				CODE_SIGN_ENTITLEMENTS = Map/Map.entitlements;
 				CODE_SIGN_STYLE = Automatic;
 				COMBINE_HIDPI_IMAGES = YES;
-				CURRENT_PROJECT_VERSION = 3;
+				CURRENT_PROJECT_VERSION = 4;
 				DEVELOPMENT_ASSET_PATHS = "\"Map/Preview Content\"";
 				DEVELOPMENT_TEAM = S68NHQVJXW;
 				ENABLE_HARDENED_RUNTIME = YES;
@@ -659,7 +667,7 @@
 					"@executable_path/../Frameworks",
 				);
 				MACOSX_DEPLOYMENT_TARGET = 14.0;
-				MARKETING_VERSION = 3.0.0;
+				MARKETING_VERSION = 3.0.1;
 				PRODUCT_BUNDLE_IDENTIFIER = systems.tranquil.Map;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				SWIFT_EMIT_LOC_STRINGS = YES;
@@ -675,7 +683,7 @@
 				CODE_SIGN_ENTITLEMENTS = Map/Map.entitlements;
 				CODE_SIGN_STYLE = Automatic;
 				COMBINE_HIDPI_IMAGES = YES;
-				CURRENT_PROJECT_VERSION = 3;
+				CURRENT_PROJECT_VERSION = 4;
 				DEVELOPMENT_ASSET_PATHS = "\"Map/Preview Content\"";
 				DEVELOPMENT_TEAM = S68NHQVJXW;
 				ENABLE_HARDENED_RUNTIME = YES;
@@ -689,7 +697,7 @@
 					"@executable_path/../Frameworks",
 				);
 				MACOSX_DEPLOYMENT_TARGET = 14.0;
-				MARKETING_VERSION = 3.0.0;
+				MARKETING_VERSION = 3.0.1;
 				PRODUCT_BUNDLE_IDENTIFIER = systems.tranquil.Map;
 				PRODUCT_NAME = "$(TARGET_NAME)";
 				SWIFT_EMIT_LOC_STRINGS = YES;
@@ -823,6 +831,14 @@
 				kind = branch;
 			};
 		};
+		B51A45F32C982FAE00870ED5 /* XCRemoteSwiftPackageReference "Sparkle" */ = {
+			isa = XCRemoteSwiftPackageReference;
+			repositoryURL = "https://github.com/sparkle-project/Sparkle";
+			requirement = {
+				kind = upToNextMajorVersion;
+				minimumVersion = 2.6.4;
+			};
+		};
 /* End XCRemoteSwiftPackageReference section */
 
 /* Begin XCSwiftPackageProductDependency section */
@@ -836,6 +852,11 @@
 			package = B5012E7D2C97315800AC4D68 /* XCRemoteSwiftPackageReference "ConcaveHull" */;
 			productName = ConcaveHull;
 		};
+		B51A45F42C982FAE00870ED5 /* Sparkle */ = {
+			isa = XCSwiftPackageProductDependency;
+			package = B51A45F32C982FAE00870ED5 /* XCRemoteSwiftPackageReference "Sparkle" */;
+			productName = Sparkle;
+		};
 /* End XCSwiftPackageProductDependency section */
 	};
 	rootObject = B54587042C961E9C0067B788 /* Project object */;