-
Notifications
You must be signed in to change notification settings - Fork 7
/
Project.swift
38 lines (37 loc) · 1.09 KB
/
Project.swift
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
import ProjectDescription
import ProjectDescriptionHelpers
let project = Project(
name: projectName,
options: .options(
automaticSchemesOptions: .enabled(
targetSchemesGrouping: .byNameSuffix(
build: ["_Testing", "_Interface"],
test: ["_Tests"],
run: []
),
codeCoverageEnabled: true,
testLanguage: "cs",
testRegion: "CZ"
),
developmentRegion: "cs",
textSettings: .textSettings(
usesTabs: false,
indentWidth: 4,
tabWidth: 4,
wrapsLines: true
)
),
settings: .settings(
base: [
"DEBUG_INFORMATION_FORMAT": "dwarf-with-dsym",
"EAGER_LINKING": true,
"ENABLE_MODULE_VERIFIER": true,
"ENABLE_USER_SCRIPT_SANDBOXING": true,
"IPHONEOS_DEPLOYMENT_TARGET": "15.0",
"MARKETING_VERSION": .string(version.description),
"OTHER_LDFLAGS": "-ObjC",
],
configurations: [.current]
),
targets: projectTargets
)