#!/usr/bin/env bash # Usage: [sudo] [prefix=/usr/local] ./install set -e case "$1" in '-h' | '--help' ) sed -ne '/^#/!q;s/.\{1,2\}//;1d;p' < "$0" exit 0 ;; esac if [[ $BASH_SOURCE == */* ]]; then cd "${BASH_SOURCE%/*}" fi prefix="${PREFIX:-$prefix}" prefix="${prefix:-/usr/local}" for src in `find bin share -type f`; do dest="${prefix}/${src}" mkdir -p "${dest%/*}" install "$src" "$dest" done