Skip to content

Commit 84a94d9

Browse files
committed
System Touch
1 parent 7300e67 commit 84a94d9

1 file changed

Lines changed: 16 additions & 0 deletions

File tree

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
#!/usr/bin/env bash
2+
# github.binary.classes.sh
3+
# Moves all .class files from /source to the corresponding /out directory.
4+
5+
ROOT="$(cd "$(dirname "$0")" && pwd)"
6+
SRC="$ROOT/source"
7+
OUT="$ROOT/out"
8+
9+
find "$SRC" -name "*.class" | while read -r class; do
10+
rel="${class#$SRC/}"
11+
dest="$OUT/$rel"
12+
mkdir -p "$(dirname "$dest")"
13+
mv "$class" "$dest"
14+
done
15+
16+
echo "Done."

0 commit comments

Comments
 (0)