@@ -175,13 +175,13 @@ KNOWN_SETTINGS=(
175
175
swift-runtime-enable-dtrace " 0" " Enable runtime dtrace support"
176
176
swift-runtime-enable-leak-checker " 0" " Enable leaks checking routines in the runtime"
177
177
use-gold-linker " " " Enable using the gold linker"
178
- toolchain-bundle-identifier " " " CFBundleIdentifier for xctoolchain info plist"
179
- toolchain-display-name " " " Display Name for xctoolcain info plist"
180
- toolchain-name " " " File name for xctoolchain"
181
- toolchain-version " " " Version for xctoolchain info plist and installer pkg"
182
- toolchain-application-cert " " " Application Cert name to codesign xctoolchain"
183
- toolchain-installer-cert " " " Installer Cert name to create installer pkg"
184
- toolchain-installer-package " " " The path to installer pkg"
178
+ darwin- toolchain-bundle-identifier " " " CFBundleIdentifier for xctoolchain info plist"
179
+ darwin- toolchain-display-name " " " Display Name for xctoolcain info plist"
180
+ darwin- toolchain-name " " " Directory name for xctoolchain"
181
+ darwin- toolchain-version " " " Version for xctoolchain info plist and installer pkg"
182
+ darwin- toolchain-application-cert " " " Application Cert name to codesign xctoolchain"
183
+ darwin- toolchain-installer-cert " " " Installer Cert name to create installer pkg"
184
+ darwin- toolchain-installer-package " " " The path to installer pkg"
185
185
186
186
)
187
187
@@ -2126,22 +2126,24 @@ if [[ "${INSTALLABLE_PACKAGE}" ]] ; then
2126
2126
# Create plist for xctoolchain
2127
2127
echo " -- Create Info.plist --"
2128
2128
PLISTBUDDY_BIN=" /usr/libexec/PlistBuddy"
2129
- TOOLCHAIN_INSTALL_LOCATION=" /Library/Developer/Toolchains/${TOOLCHAIN_NAME } .xctoolchain/usr/lib "
2129
+ TOOLCHAIN_INSTALL_LOCATION=" /Library/Developer/Toolchains/${DARWIN_TOOLCHAIN_NAME } .xctoolchain"
2130
2130
2131
- ${PLISTBUDDY_BIN} -c " Add DisplayName string '${TOOLCHAIN_DISPLAY_NAME } '" " ${TOOLCHAIN_PREFIX} /Info.plist"
2132
- ${PLISTBUDDY_BIN} -c " Add Version string '${TOOLCHAIN_VERSION } '" " ${TOOLCHAIN_PREFIX} /Info.plist"
2133
- ${PLISTBUDDY_BIN} -c " Add CFBundleIdentifier string '${TOOLCHAIN_BUNDLE_IDENTIFIER } '" " ${TOOLCHAIN_PREFIX} /Info.plist"
2134
- ${PLISTBUDDY_BIN} -c " Add ReportProblemURL string 'https://bugs.swift.com /'" " ${TOOLCHAIN_PREFIX} /Info.plist"
2135
- ${PLISTBUDDY_BIN} -c " Add OverrideEnvironment::DYLD_LIBRARY_PATH string '${TOOLCHAIN_INSTALL_LOCATION } /usr/lib'" " ${TOOLCHAIN_PREFIX} /Info.plist"
2131
+ ${PLISTBUDDY_BIN} -c " Add DisplayName string '${DARWIN_TOOLCHAIN_DISPLAY_NAME } '" " ${TOOLCHAIN_PREFIX} /Info.plist"
2132
+ ${PLISTBUDDY_BIN} -c " Add Version string '${DARWIN_TOOLCHAIN_VERSION } '" " ${TOOLCHAIN_PREFIX} /Info.plist"
2133
+ ${PLISTBUDDY_BIN} -c " Add CFBundleIdentifier string '${DARWIN_TOOLCHAIN_BUNDLE_IDENTIFIER } '" " ${TOOLCHAIN_PREFIX} /Info.plist"
2134
+ ${PLISTBUDDY_BIN} -c " Add ReportProblemURL string 'https://bugs.swift.org /'" " ${TOOLCHAIN_PREFIX} /Info.plist"
2135
+ ${PLISTBUDDY_BIN} -c " Add OverrideEnvironment::DYLD_LIBRARY_PATH string '${DARWIN_TOOLCHAIN_INSTALL_LOCATION } /usr/lib'" " ${TOOLCHAIN_PREFIX} /Info.plist"
2136
2136
chmod a+r " ${TOOLCHAIN_PREFIX} /Info.plist"
2137
2137
2138
- if [[ " ${APPLICATION_CERT } " ]] ; then
2138
+ if [[ " ${DARWIN_TOOLCHAIN_APPLICATION_CERT } " ]] ; then
2139
2139
echo " -- Codesign xctoolchain --"
2140
- " ${SWIFT_SOURCE_DIR} /utils/toolchain-codesign" " ${TOOLCHAIN_APPLICATION_CERT } " " ${TOOLCHAIN_PREFIX} "
2140
+ " ${SWIFT_SOURCE_DIR} /utils/toolchain-codesign" " ${DARWIN_TOOLCHAIN_APPLICATION_CERT } " " ${TOOLCHAIN_PREFIX} "
2141
2141
fi
2142
- if [[ " ${INSTALLER_PACKAGE } " ]] ; then
2142
+ if [[ " ${DARWIN_TOOLCHAIN_INSTALLER_PACKAGE } " ]] ; then
2143
2143
echo " -- Create Installer --"
2144
- " ${SWIFT_SOURCE_DIR} /utils/toolchain-installer" " ${TOOLCHAIN_PREFIX} " " ${TOOLCHAIN_BUNDLE_IDENTIFIER} " " ${TOOLCHAIN_INSTALLER_CERT} " " ${TOOLCHAIN_INSTALLER_PACKAGE} " " ${TOOLCHAIN_INSTALL_LOCATION} " " ${TOOLCHAIN_VERSION} "
2144
+ " ${SWIFT_SOURCE_DIR} /utils/toolchain-installer" " ${TOOLCHAIN_PREFIX} " " ${DARWIN_TOOLCHAIN_BUNDLE_IDENTIFIER} " \
2145
+ " ${DARWIN_TOOLCHAIN_INSTALLER_CERT} " " ${DARWIN_TOOLCHAIN_INSTALLER_PACKAGE} " " ${DARWIN_TOOLCHAIN_INSTALL_LOCATION} " \
2146
+ " ${DARWIN_TOOLCHAIN_VERSION} "
2145
2147
fi
2146
2148
2147
2149
(cd " ${INSTALL_DESTDIR} " &&
0 commit comments