]>
Commit | Line | Data |
---|---|---|
efd28552 | 1 | #!/bin/sh |
3c92ff73 | 2 | |
519916c3 | 3 | if [ $# -ne 1 -o ! -f "$1" ]; then |
3c92ff73 | 4 | echo "Usage: $0 filename" |
5 | exit 1 | |
6 | fi | |
7 | ||
8 | ./adapter.awk "$1" > "$1.adapter" | |
efd28552 | 9 | diff -u "$1" "$1.adapter" | less |
7eb3354d | 10 | echo -n "Are the changes OK? [yNso] " |
e9321376 | 11 | |
efd28552 | 12 | read OK |
e9321376 | 13 | |
4b2536b8 | 14 | if [ "$OK" = "y" -o "$OK" = "Y" ]; then |
efd28552 | 15 | echo "Committing..." |
3c92ff73 | 16 | mv "$1.adapter" "$1" |
17 | cvs ci "$1" | |
efd28552 AM |
18 | elif [ "$OK" = "o" -o "$OK" = "O" ];then |
19 | echo "Saving changes..." | |
7eb3354d | 20 | mv "$1.adapter" "$1" |
519916c3 | 21 | elif [ "$OK" != "s" -a "$OK" != "S" ];then |
efd28552 | 22 | echo "Ignoring changes..." |
3c92ff73 | 23 | rm "$1.adapter" |
efd28552 AM |
24 | else |
25 | echo "Did nothing." | |
3c92ff73 | 26 | fi |