mirror of
https://github.com/philmmanjaro/alma.git
synced 2025-07-27 07:29:28 +02:00
37 lines
709 B
Bash
Executable File
37 lines
709 B
Bash
Executable File
#!/bin/bash
|
|
set -e
|
|
|
|
BRANCH_PATH="/var/lib/steamos-branch"
|
|
|
|
if [[ "$#" = 1 ]]; then
|
|
case "$1" in
|
|
"-c")
|
|
branch=$(cat "$BRANCH_PATH" 2> /dev/null || echo "rel")
|
|
case "$branch" in
|
|
"rel" | "rc" | "beta" | "bc" | "main")
|
|
echo "$branch"
|
|
exit 0
|
|
;;
|
|
*)
|
|
echo "unknown branch name in $BRANCH_PATH: $branch" 1>&2
|
|
exit 1
|
|
;;
|
|
esac
|
|
;;
|
|
"-l")
|
|
echo rel
|
|
echo rc
|
|
echo beta
|
|
echo bc
|
|
echo main
|
|
exit 0
|
|
;;
|
|
"rel" | "rc" | "beta" | "bc" | "main")
|
|
echo "$1" > "$BRANCH_PATH"
|
|
exit 0
|
|
;;
|
|
esac
|
|
fi
|
|
|
|
echo "Usage: steamos-select-branch <-c|-l|rel|rc|beta|bc|main>" 1>&2
|