#!/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