You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[build-script] Merged the PlaygroundLogger and PlaygroundSupport products.
These don't make sense to build separately, and indeed it's likely that PlaygroundLogger will soon depend on PlaygroundSupport.
As a result, build them as one product (playgroundsupport) in build-script.
Aside from removing the playgroundlogger product, this otherwise continues to build PlaygroundLogger and PlaygroundSupport the same way.
This is for <rdar://problem/36512531>.
Copy file name to clipboardExpand all lines: utils/build-script-impl
+29-88Lines changed: 29 additions & 88 deletions
Original file line number
Diff line number
Diff line change
@@ -78,7 +78,6 @@ KNOWN_SETTINGS=(
78
78
foundation-build-type "Debug""the build variant for Foundation"
79
79
libdispatch-build-type "Debug""the build variant for libdispatch"
80
80
libicu-build-type "Debug""the build variant for libicu"
81
-
playgroundlogger-build-type "Debug""the build variant for PlaygroundLogger"
82
81
playgroundsupport-build-type "Debug""the build variant for PlaygroundSupport"
83
82
xctest-build-type "Debug""the build variant for xctest"
84
83
swiftpm-build-type "Debug""the build variant for swiftpm"
@@ -128,7 +127,6 @@ KNOWN_SETTINGS=(
128
127
skip-build-libicu """set to skip building libicu"
129
128
skip-build-benchmarks """set to skip building Swift Benchmark Suite"
130
129
skip-build-external-benchmarks "1""set to skip building the external Swift Benchmark Suite. (skipped by default)"
131
-
skip-build-playgroundlogger """set to skip building PlaygroundLogger"
132
130
skip-build-playgroundsupport """set to skip building PlaygroundSupport"
133
131
skip-test-cmark """set to skip testing CommonMark"
134
132
skip-test-lldb """set to skip testing lldb"
@@ -139,7 +137,6 @@ KNOWN_SETTINGS=(
139
137
skip-test-foundation """set to skip testing foundation"
140
138
skip-test-libdispatch """set to skip testing libdispatch"
141
139
skip-test-libicu """set to skip testing libicu"
142
-
skip-test-playgroundlogger """set to skip testing PlaygroundLogger"
143
140
skip-test-playgroundsupport """set to skip testing PlaygroundSupport"
144
141
skip-test-linux """set to skip testing Swift stdlibs for Linux"
145
142
skip-test-freebsd """set to skip testing Swift stdlibs for FreeBSD"
@@ -193,7 +190,6 @@ KNOWN_SETTINGS=(
193
190
install-foundation """whether to install foundation"
194
191
install-libdispatch """whether to install libdispatch"
195
192
install-libicu """whether to install libicu"
196
-
install-playgroundlogger """whether to install PlaygroundLogger"
197
193
install-playgroundsupport """whether to install PlaygroundSupport"
198
194
darwin-install-extract-symbols """whether to extract symbols with dsymutil during installations"
199
195
host-target """The host target. LLVM, Clang, and Swift will be built for this target. The built LLVM and Clang will be used to compile Swift for the cross-compilation targets. **This argument is required**"
@@ -248,7 +244,6 @@ KNOWN_SETTINGS=(
248
244
swiftpm-cmake-options """CMake options used for all swiftpm targets"
249
245
xctest-cmake-options """CMake options used for all xctest targets"
250
246
playgroundsupport-cmake-options """CMake options used for all playgroundsupport targets"
251
-
playgroundlogger-cmake-options """CMake options used for all playgroundlogger targets"
252
247
# TODO: Remove this some time later.
253
248
user-config-args """**Renamed to --extra-cmake-options**: User-supplied arguments to cmake when used to do configuration."
254
249
only-execute "all""Only execute the named action (see implementation)"
@@ -494,7 +489,6 @@ function set_build_options_for_host() {
0 commit comments