Skip to content

Commit 970a0a2

Browse files
committed
Remove the old Info.plist if it already exists before creating new one
1 parent 4cd1a6f commit 970a0a2

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

utils/build-script-impl

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2127,7 +2127,10 @@ if [[ "${INSTALLABLE_PACKAGE}" ]] ; then
21272127
echo "-- Create Info.plist --"
21282128
PLISTBUDDY_BIN="/usr/libexec/PlistBuddy"
21292129
TOOLCHAIN_INSTALL_LOCATION="/Library/Developer/Toolchains/${DARWIN_TOOLCHAIN_NAME}.xctoolchain"
2130-
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
21312134
${PLISTBUDDY_BIN} -c "Add DisplayName string '${DARWIN_TOOLCHAIN_DISPLAY_NAME}'" "${INSTALL_DESTDIR}/${TOOLCHAIN_PREFIX}/Info.plist"
21322135
${PLISTBUDDY_BIN} -c "Add Version string '${DARWIN_TOOLCHAIN_VERSION}'" "${INSTALL_DESTDIR}/${TOOLCHAIN_PREFIX}/Info.plist"
21332136
${PLISTBUDDY_BIN} -c "Add CFBundleIdentifier string '${DARWIN_TOOLCHAIN_BUNDLE_IDENTIFIER}'" "${INSTALL_DESTDIR}/${TOOLCHAIN_PREFIX}/Info.plist"

0 commit comments

Comments
 (0)