diff --git a/Outpost.xcodeproj/project.pbxproj b/Outpost.xcodeproj/project.pbxproj
index 044723d..e740676 100644
--- a/Outpost.xcodeproj/project.pbxproj
+++ b/Outpost.xcodeproj/project.pbxproj
@@ -6,6 +6,13 @@
objectVersion = 110;
objects = {
+/* Begin PBXBuildFile section */
+ FAF99C44302CF1BD00C9949F /* OutlineKit in Frameworks */ = {isa = PBXBuildFile; productRef = FAF99C43302CF1BD00C9949F /* OutlineKit */; };
+ FAF99CAF302D120500C9949F /* MarkdownEngine in Frameworks */ = {isa = PBXBuildFile; productRef = FAF99CAE302D120500C9949F /* MarkdownEngine */; };
+ FAF99CB1302D120500C9949F /* MarkdownEngineCodeBlocks in Frameworks */ = {isa = PBXBuildFile; productRef = FAF99CB0302D120500C9949F /* MarkdownEngineCodeBlocks */; };
+ FAF99CB3302D120500C9949F /* MarkdownEngineLatex in Frameworks */ = {isa = PBXBuildFile; productRef = FAF99CB2302D120500C9949F /* MarkdownEngineLatex */; };
+/* End PBXBuildFile section */
+
/* Begin PBXContainerItemProxy section */
FAF99C28302CE96200C9949F /* PBXContainerItemProxy */ = {
isa = PBXContainerItemProxy;
@@ -51,6 +58,10 @@
FAF99C15302CE96100C9949F /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
files = (
+ FAF99C44302CF1BD00C9949F /* OutlineKit in Frameworks */,
+ FAF99CB1302D120500C9949F /* MarkdownEngineCodeBlocks in Frameworks */,
+ FAF99CB3302D120500C9949F /* MarkdownEngineLatex in Frameworks */,
+ FAF99CAF302D120500C9949F /* MarkdownEngine in Frameworks */,
);
};
FAF99C24302CE96200C9949F /* Frameworks */ = {
@@ -103,6 +114,12 @@
FAF99C1A302CE96100C9949F /* Outpost */,
);
name = Outpost;
+ packageProductDependencies = (
+ FAF99C43302CF1BD00C9949F /* OutlineKit */,
+ FAF99CAE302D120500C9949F /* MarkdownEngine */,
+ FAF99CB0302D120500C9949F /* MarkdownEngineCodeBlocks */,
+ FAF99CB2302D120500C9949F /* MarkdownEngineLatex */,
+ );
productName = Outpost;
productReference = FAF99C18302CE96100C9949F /* Outpost.app */;
productType = "com.apple.product-type.application";
@@ -181,6 +198,10 @@
);
mainGroup = FAF99C0F302CE96100C9949F;
minimizedProjectReferenceProxies = 1;
+ packageReferences = (
+ FAF99C42302CF1BD00C9949F /* XCLocalSwiftPackageReference "OutlineKit" */,
+ FAF99CAD302D120500C9949F /* XCRemoteSwiftPackageReference "swift-markdown-engine" */,
+ );
preferredProjectObjectVersion = 77;
productRefGroup = FAF99C19302CE96100C9949F /* Products */;
projectDirPath = "";
@@ -364,6 +385,7 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
+ CODE_SIGN_ENTITLEMENTS = Outpost/Outpost.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = B95H74ZDY6;
@@ -408,6 +430,7 @@
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
+ CODE_SIGN_ENTITLEMENTS = Outpost/Outpost.entitlements;
CODE_SIGN_STYLE = Automatic;
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = B95H74ZDY6;
@@ -585,6 +608,46 @@
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
+
+/* Begin XCLocalSwiftPackageReference section */
+ FAF99C42302CF1BD00C9949F /* XCLocalSwiftPackageReference "OutlineKit" */ = {
+ isa = XCLocalSwiftPackageReference;
+ relativePath = OutlineKit;
+ };
+/* End XCLocalSwiftPackageReference section */
+
+/* Begin XCRemoteSwiftPackageReference section */
+ FAF99CAD302D120500C9949F /* XCRemoteSwiftPackageReference "swift-markdown-engine" */ = {
+ isa = XCRemoteSwiftPackageReference;
+ repositoryURL = "https://github.com/nodes-app/swift-markdown-engine";
+ requirement = {
+ kind = upToNextMajorVersion;
+ minimumVersion = 0.12.0;
+ };
+ };
+/* End XCRemoteSwiftPackageReference section */
+
+/* Begin XCSwiftPackageProductDependency section */
+ FAF99C43302CF1BD00C9949F /* OutlineKit */ = {
+ isa = XCSwiftPackageProductDependency;
+ productName = OutlineKit;
+ };
+ FAF99CAE302D120500C9949F /* MarkdownEngine */ = {
+ isa = XCSwiftPackageProductDependency;
+ package = FAF99CAD302D120500C9949F /* XCRemoteSwiftPackageReference "swift-markdown-engine" */;
+ productName = MarkdownEngine;
+ };
+ FAF99CB0302D120500C9949F /* MarkdownEngineCodeBlocks */ = {
+ isa = XCSwiftPackageProductDependency;
+ package = FAF99CAD302D120500C9949F /* XCRemoteSwiftPackageReference "swift-markdown-engine" */;
+ productName = MarkdownEngineCodeBlocks;
+ };
+ FAF99CB2302D120500C9949F /* MarkdownEngineLatex */ = {
+ isa = XCSwiftPackageProductDependency;
+ package = FAF99CAD302D120500C9949F /* XCRemoteSwiftPackageReference "swift-markdown-engine" */;
+ productName = MarkdownEngineLatex;
+ };
+/* End XCSwiftPackageProductDependency section */
};
rootObject = FAF99C10302CE96100C9949F /* Project object */;
validationLevel = 1;
diff --git a/Outpost.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/Outpost.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
new file mode 100644
index 0000000..0ad3948
--- /dev/null
+++ b/Outpost.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
@@ -0,0 +1,33 @@
+{
+ "originHash" : "f233fa96f0c6bdcdbf87f726af38f25704f6d46a156a27dfac47541baa63bf97",
+ "pins" : [
+ {
+ "identity" : "highlighterswift",
+ "kind" : "remoteSourceControl",
+ "location" : "https://github.com/smittytone/HighlighterSwift",
+ "state" : {
+ "revision" : "fe7aae9c9b31d3b296fd3d2dd575e1a207bb29e0",
+ "version" : "3.1.0"
+ }
+ },
+ {
+ "identity" : "swift-markdown-engine",
+ "kind" : "remoteSourceControl",
+ "location" : "https://github.com/nodes-app/swift-markdown-engine",
+ "state" : {
+ "revision" : "e5f7607fc4021181056ef7a09dbb7573dc0237d9",
+ "version" : "0.12.0"
+ }
+ },
+ {
+ "identity" : "swiftmath",
+ "kind" : "remoteSourceControl",
+ "location" : "https://github.com/mgriebling/SwiftMath",
+ "state" : {
+ "revision" : "fa8244ed032f4a1ade4cb0571bf87d2f1a9fd2d7",
+ "version" : "1.7.3"
+ }
+ }
+ ],
+ "version" : 3
+}
diff --git a/Outpost.xcodeproj/xcuserdata/psmattas.xcuserdatad/xcschemes/xcschememanagement.plist b/Outpost.xcodeproj/xcuserdata/psmattas.xcuserdatad/xcschemes/xcschememanagement.plist
index 25c5dd0..e060b9d 100644
--- a/Outpost.xcodeproj/xcuserdata/psmattas.xcuserdatad/xcschemes/xcschememanagement.plist
+++ b/Outpost.xcodeproj/xcuserdata/psmattas.xcuserdatad/xcschemes/xcschememanagement.plist
@@ -7,7 +7,7 @@
Outpost.xcscheme_^#shared#^_
orderHint
- 0
+ 1
diff --git a/Outpost/Outpost.entitlements b/Outpost/Outpost.entitlements
new file mode 100644
index 0000000..ee95ab7
--- /dev/null
+++ b/Outpost/Outpost.entitlements
@@ -0,0 +1,10 @@
+
+
+
+
+ com.apple.security.app-sandbox
+
+ com.apple.security.network.client
+
+
+