at 23.05-pre 372 B view raw
1#! @runtimeShell@ 2# shellcheck shell=bash 3 4case "$1" in 5 -h|--help) 6 exec man nixos-version 7 exit 1 8 ;; 9 --hash|--revision) 10 if ! [[ @revision@ =~ ^[0-9a-f]+$ ]]; then 11 echo "$0: Nixpkgs commit hash is unknown" 12 exit 1 13 fi 14 echo "@revision@" 15 ;; 16 --json) 17 cat <<EOF 18@json@ 19EOF 20 ;; 21 *) 22 echo "@version@ (@codeName@)" 23 ;; 24esac