@@ -2123,20 +2123,23 @@ if [[ "${INSTALLABLE_PACKAGE}" ]] ; then
2123
2123
cp " ${SWIFT_SOURCE_DIR} /utils/swift-stdlib-tool-substitute" " ${INSTALL_DESTDIR} /${INSTALL_PREFIX} /bin/swift-stdlib-tool"
2124
2124
fi
2125
2125
2126
- # Create plist for xctoolchain
2126
+ # Create plist for xctoolchain
2127
2127
echo " -- Create Info.plist --"
2128
2128
PLISTBUDDY_BIN=" /usr/libexec/PlistBuddy"
2129
+
2129
2130
DARWIN_TOOLCHAIN_INSTALL_LOCATION=" /Library/Developer/Toolchains/${DARWIN_TOOLCHAIN_NAME} .xctoolchain"
2130
- if [[ -f " ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist" ]] ; then
2131
- echo " -- Removing: ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist"
2132
- rm " ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist"
2133
- fi
2134
- ${PLISTBUDDY_BIN} -c " Add DisplayName string '${DARWIN_TOOLCHAIN_DISPLAY_NAME} '" " ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist"
2135
- ${PLISTBUDDY_BIN} -c " Add Version string '${DARWIN_TOOLCHAIN_VERSION} '" " ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist"
2136
- ${PLISTBUDDY_BIN} -c " Add CFBundleIdentifier string '${DARWIN_TOOLCHAIN_BUNDLE_IDENTIFIER} '" " ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist"
2137
- ${PLISTBUDDY_BIN} -c " Add ReportProblemURL string 'https://bugs.swift.org/'" " ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist"
2138
- ${PLISTBUDDY_BIN} -c " Add OverrideEnvironment::DYLD_LIBRARY_PATH string '${DARWIN_TOOLCHAIN_INSTALL_LOCATION} /usr/lib'" " ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist"
2139
- chmod a+r " ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist"
2131
+ DARWIN_TOOLCHAIN_INFO_PLIST=" ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist"
2132
+ DARWIN_TOOLCHAIN_REPORT_URL=" https://bugs.swift.org/"
2133
+
2134
+ echo " -- Removing: ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2135
+ rm -f ${DARWIN_TOOLCHAIN_INFO_PLIST}
2136
+
2137
+ ${PLISTBUDDY_BIN} -c " Add DisplayName string '${DARWIN_TOOLCHAIN_DISPLAY_NAME} '" " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2138
+ ${PLISTBUDDY_BIN} -c " Add Version string '${DARWIN_TOOLCHAIN_VERSION} '" " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2139
+ ${PLISTBUDDY_BIN} -c " Add CFBundleIdentifier string '${DARWIN_TOOLCHAIN_BUNDLE_IDENTIFIER} '" " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2140
+ ${PLISTBUDDY_BIN} -c " Add ReportProblemURL string '${DARWIN_TOOLCHAIN_REPORT_URL} '" " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2141
+ ${PLISTBUDDY_BIN} -c " Add OverrideEnvironment::DYLD_LIBRARY_PATH string '${DARWIN_TOOLCHAIN_INSTALL_LOCATION} /usr/lib'" " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2142
+ chmod a+r " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2140
2143
2141
2144
if [[ " ${DARWIN_TOOLCHAIN_APPLICATION_CERT} " ]] ; then
2142
2145
echo " -- Codesign xctoolchain --"
0 commit comments