File tree Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Expand file tree Collapse file tree 3 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -732,6 +732,7 @@ symbols-package=%(symbols_package)s
732
732
# Info.plist
733
733
darwin-toolchain-bundle-identifier =%(darwin_toolchain_bundle_identifier)s
734
734
darwin-toolchain-display-name =%(darwin_toolchain_display_name)s
735
+ darwin_toolchain_display_name_short =%(darwin_toolchain_display_name_short)s
735
736
darwin-toolchain-name =%(darwin_toolchain_xctoolchain_name)s
736
737
darwin-toolchain-version =%(darwin_toolchain_version)s
737
738
darwin-toolchain-alias =%(darwin_toolchain_alias)s
Original file line number Diff line number Diff line change @@ -204,6 +204,7 @@ KNOWN_SETTINGS=(
204
204
use-gold-linker " " " Enable using the gold linker"
205
205
darwin-toolchain-bundle-identifier " " " CFBundleIdentifier for xctoolchain info plist"
206
206
darwin-toolchain-display-name " " " Display Name for xctoolcain info plist"
207
+ darwin-toolchain-display-name-short " " " Display Name with out date for xctoolchain info plist"
207
208
darwin-toolchain-name " " " Directory name for xctoolchain"
208
209
darwin-toolchain-version " " " Version for xctoolchain info plist and installer pkg"
209
210
darwin-toolchain-application-cert " " " Application Cert name to codesign xctoolchain"
@@ -2564,11 +2565,14 @@ if [[ "${INSTALLABLE_PACKAGE}" ]] ; then
2564
2565
DARWIN_TOOLCHAIN_INFO_PLIST=" ${INSTALL_DESTDIR} /${TOOLCHAIN_PREFIX} /Info.plist"
2565
2566
DARWIN_TOOLCHAIN_REPORT_URL=" https://bugs.swift.org/"
2566
2567
COMPATIBILITY_VERSION=2
2568
+ DARWIN_TOOLCHAIN_CREATED_DATE=" $( date -u +' %a %b %d %T GMT %Y' ) "
2567
2569
2568
2570
echo " -- Removing: ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2569
2571
rm -f ${DARWIN_TOOLCHAIN_INFO_PLIST}
2570
2572
2571
2573
${PLISTBUDDY_BIN} -c " Add DisplayName string '${DARWIN_TOOLCHAIN_DISPLAY_NAME} '" " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2574
+ ${PLISTBUDDY_BIN} -c " Add ShortDisplayName string '${DARWIN_TOOLCHAIN_DISPLAY_NAME_SHORT} '" " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2575
+ ${PLISTBUDDY_BIN} -c " Add CreatedDate date '${DARWIN_TOOLCHAIN_CREATED_DATE} '" " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2572
2576
${PLISTBUDDY_BIN} -c " Add CompatibilityVersion integer ${COMPATIBILITY_VERSION} " " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2573
2577
${PLISTBUDDY_BIN} -c " Add Version string '${DARWIN_TOOLCHAIN_VERSION} '" " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
2574
2578
${PLISTBUDDY_BIN} -c " Add CFBundleIdentifier string '${DARWIN_TOOLCHAIN_BUNDLE_IDENTIFIER} '" " ${DARWIN_TOOLCHAIN_INFO_PLIST} "
Original file line number Diff line number Diff line change @@ -21,7 +21,8 @@ ARCHIVE="${TOOLCHAIN_VERSION}-osx.tar.gz"
21
21
SYM_ARCHIVE=" ${TOOLCHAIN_VERSION} -osx-symbols.tar.gz"
22
22
BUNDLE_PREFIX=${1:? Please specify bundle prefix e.g. $0 local.swift}
23
23
BUNDLE_IDENTIFIER=" ${BUNDLE_PREFIX} .${YEAR}${MONTH}${DAY} "
24
- DISPLAY_NAME=" Local Swift Development Snapshot ${YEAR} -${MONTH} -${DAY} "
24
+ DISPLAY_NAME_SHORT=" Local Swift Development Snapshot"
25
+ DISPLAY_NAME=" ${DISPLAY_NAME_SHORT} ${YEAR} -${MONTH} -${DAY} "
25
26
TOOLCHAIN_NAME=" ${TOOLCHAIN_VERSION} "
26
27
27
28
SWIFT_INSTALLABLE_PACKAGE=" ${SRC_DIR} /${ARCHIVE} "
44
45
symbols_package=" ${SYMBOLS_PACKAGE} " \
45
46
darwin_toolchain_bundle_identifier=" ${BUNDLE_IDENTIFIER} " \
46
47
darwin_toolchain_display_name=" ${DISPLAY_NAME} " \
48
+ darwin_toolchain_display_name_short=" ${DISPLAY_NAME_SHORT} " \
47
49
darwin_toolchain_xctoolchain_name=" ${TOOLCHAIN_NAME} " \
48
50
darwin_toolchain_version=" ${TOOLCHAIN_VERSION} " \
49
51
darwin_toolchain_alias=" Local"
You can’t perform that action at this time.
0 commit comments