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 + + +