-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathproject.yml
More file actions
95 lines (91 loc) · 2.88 KB
/
Copy pathproject.yml
File metadata and controls
95 lines (91 loc) · 2.88 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
name: Markfops
options:
bundleIdPrefix: com.markfops
deploymentTarget:
macOS: "14.0"
xcodeVersion: "16.0"
createIntermediateGroups: true
generateEmptyDirectories: true
defaultLocalization: en
packages:
libcmark_gfm:
url: https://github.com/KristopherGBaker/libcmark_gfm
branch: master
swift-collections:
url: https://github.com/apple/swift-collections
from: "1.0.0"
targets:
Markfops:
type: application
platform: macOS
sources:
- path: Markfops
excludes:
- Resources/Assets.xcassets
- Resources/preview-light.css
- Resources/preview-dark.css
- Resources/Info.plist
- Resources/Markfops.entitlements
resources:
- path: Markfops/Resources/Assets.xcassets
- path: Markfops/Resources/preview-light.css
- path: Markfops/Resources/preview-dark.css
- path: Markfops/Resources/en.lproj/Localizable.strings
- path: Markfops/Resources/ko.lproj/Localizable.strings
settings:
base:
PRODUCT_BUNDLE_IDENTIFIER: com.markfops.Markfops
SWIFT_VERSION: "5.0"
MACOSX_DEPLOYMENT_TARGET: "14.0"
CODE_SIGN_ENTITLEMENTS: Markfops/Resources/Markfops.entitlements
ENABLE_HARDENED_RUNTIME: YES
CODE_SIGN_STYLE: Automatic
DEVELOPMENT_TEAM: ""
CODE_SIGN_ALLOW_ENTITLEMENTS_MODIFICATION: YES
entitlements:
path: Markfops/Resources/Markfops.entitlements
properties:
com.apple.security.app-sandbox: false
com.apple.security.files.user-selected.read-write: true
com.apple.security.network.client: true
info:
path: Markfops/Resources/Info.plist
properties:
CFBundleName: Markfops
CFBundleDisplayName: Markfops
CFBundleExecutable: $(EXECUTABLE_NAME)
CFBundleIdentifier: $(PRODUCT_BUNDLE_IDENTIFIER)
CFBundleVersion: "1"
CFBundleShortVersionString: "1.0.0"
CFBundleIconFile: AppIcon
CFBundleDocumentTypes:
- CFBundleTypeName: Markdown Document
LSItemContentTypes:
- net.daringfireball.markdown
- public.plain-text
CFBundleTypeRole: Editor
LSHandlerRank: Alternate
CFBundleTypeExtensions:
- md
- markdown
- txt
NSPrincipalClass: NSApplication
NSHighResolutionCapable: true
NSSupportsAutomaticTermination: false
NSSupportsSuddenTermination: false
LSMinimumSystemVersion: $(MACOSX_DEPLOYMENT_TARGET)
dependencies:
- package: libcmark_gfm
product: libcmark_gfm
- package: swift-collections
product: Collections
MarkfopsTests:
type: bundle.unit-test
platform: macOS
sources: MarkfopsTests
dependencies:
- target: Markfops
settings:
base:
SWIFT_VERSION: "5.0"
MACOSX_DEPLOYMENT_TARGET: "14.0"