123456789101112131415161718192021222324252627 |
- #!/usr/bin/env bash
- set -e
- declare -a IN
- for ((i = 1; i < $#; i++)); do
- IN[$i]="${!i}"
- done
- OUT="$(readlink -f "${!#}")"
- for S in "${IN[@]}"; do (
- cd "$(dirname "$S")"
- NAME="$(basename "$S")"
- IFS='
- '
- for FILE in $(find "$NAME" -type f); do
- D="$(dirname "$FILE")"
- mkdir -p "$OUT/$D"
- (cd "$GLUONDIR"; scripts/configure.pl scripts/generate.pl) < "$FILE" > "$OUT/$FILE"
- chmod --reference="$FILE" "$OUT/$FILE"
- done
- ); done
|