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