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
Copy file name to clipboardExpand all lines: utils/build-script-impl
+8-58Lines changed: 8 additions & 58 deletions
Original file line number
Diff line number
Diff line change
@@ -170,6 +170,7 @@ KNOWN_SETTINGS=(
170
170
install-foundation """whether to install foundation"
171
171
install-libdispatch """whether to install libdispatch"
172
172
darwin-install-extract-symbols """whether to extract symbols with dsymutil during installations"
173
+
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**"
173
174
cross-compile-tools-deployment-targets """space-separated list of targets to cross-compile host Swift tools for"
174
175
skip-merge-lipo-cross-compile-tools """set to skip running merge-lipo after installing cross-compiled host Swift tools"
175
176
darwin-deployment-version-osx "10.9""minimum deployment target version for OS X"
@@ -739,60 +740,11 @@ if [[ "$(uname -s)" == "Darwin" ]] ; then
739
740
TOOLCHAIN_PREFIX=$(echo ${INSTALL_PREFIX}| sed -E 's/\/usr$//')
740
741
fi
741
742
742
-
# A list of deployment targets to compile the Swift host tools for, in cases
743
-
# where we can run the resulting binaries natively on the build machine.
744
-
NATIVE_TOOLS_DEPLOYMENT_TARGETS=()
745
743
746
744
# A list of deployment targets to cross-compile the Swift host tools for.
747
745
# We can't run the resulting binaries on the build machine.
748
746
CROSS_TOOLS_DEPLOYMENT_TARGETS=()
749
747
750
-
# Determine the native deployment target for the build machine, that will be
751
-
# used to jumpstart the standard library build when cross-compiling.
0 commit comments