Add (flatpak) and (snap) suffixes to Zed version in system info (#32903)
Release Notes: - N/A
This commit is contained in:
+27
-8
@@ -10,17 +10,36 @@ Usage: ${0##*/} [options]
|
||||
Build a release .tar.gz for Linux.
|
||||
|
||||
Options:
|
||||
-h Display this help and exit.
|
||||
-h, --help Display this help and exit.
|
||||
--flatpak Set ZED_BUNDLE_TYPE=flatpak so that this can be included in system info
|
||||
"
|
||||
}
|
||||
|
||||
while getopts 'h' flag
|
||||
do
|
||||
case "${flag}" in
|
||||
h)
|
||||
help_info
|
||||
exit 0
|
||||
;;
|
||||
# Parse all arguments manually
|
||||
while [[ $# -gt 0 ]]; do
|
||||
case $1 in
|
||||
-h|--help)
|
||||
help_info
|
||||
exit 0
|
||||
;;
|
||||
--flatpak)
|
||||
export ZED_BUNDLE_TYPE=flatpak
|
||||
shift
|
||||
;;
|
||||
--)
|
||||
shift
|
||||
break
|
||||
;;
|
||||
-*)
|
||||
echo "Unknown option: $1" >&2
|
||||
help_info
|
||||
exit 1
|
||||
;;
|
||||
*)
|
||||
echo "Error: Unexpected argument: $1" >&2
|
||||
help_info
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
|
||||
Reference in New Issue
Block a user