teleport/build.assets/macos
Cam Hutchison 49ab2a7bfd
Update version in tsh.app Info.plist (#25616)
Update the version in tsh.app (tsh and tshdev) `Info.plist` files when
`make version` (`make update-version`) is run. If the version number has
any semver prerelease tags, then the tsh version number will be set to
"1.0", as those tags are not valid in the CFBundleShortVersionString or
CFBundleVersion fields. For a release without a semver tag, the value
will be set.

This will update the CFBundleVersion and CFBundleShortVersionString
fields of the `Info.plist` file.

This commit contains re-written plist files as they get reindented by
the tool, the CFBundleVersion becomes "1.0" (was "1") and one empty
element is shortened to the empty-element form.

Link: https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleversion
Link: https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring
2023-05-15 22:42:54 +00:00
..
scripts Make tsh installer non relocatable and drop version from app (#15018) 2022-07-29 11:18:27 -03:00
tsh Update version in tsh.app Info.plist (#25616) 2023-05-15 22:42:54 +00:00
tshdev Update version in tsh.app Info.plist (#25616) 2023-05-15 22:42:54 +00:00