#! @shell@ set -e set -o pipefail export PATH=@path@:$PATH evalNix() { nix-instantiate --eval --strict -E "with import {}; $*" } evalAttrs() { evalNix "builtins.concatStringsSep \"\\n\" (builtins.attrNames $*)" } evalOpt() { evalNix "options.$option.$*" 2>/dev/null } evalOptText() { eval printf "$(evalNix "options.$option.$*" 2>/dev/null)" 2>/dev/null echo } showSyntax() { echo "$0: