#!/usr/bin/env dash # shellcheck source=/dev/null SHELL_LIBRARY_VERSION="2.1.2" . %SHELL_LIBRARY_PATH help() { cat <" \ --copyright-style string-c \ --template default \ --license "$license" "$1" else reuse annotate \ --copyright "$(git config --get user.name) <$(git config --get user.email)>" \ --copyright-style string-c \ --license "$license" "$1" fi } for arg in "$@"; do case "$arg" in "--help" | "-h") help exit 0 ;; "--version" | "-v") version exit 0 ;; esac done while [ "$#" -gt 0 ]; do case "$1" in "--license" | "-l") shift 1 license="$1" [ "$license" ] || die "No license specified. See --help for more." shift 1 ;; *) file="$1" shift 1 ;; esac done if [ -d "$file" ]; then fd . "$file" --type file | while read -r path_file; do reuse_run "$path_file" done else reuse_run "$file" fi # vim: ft=sh