diff options
author | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-08-18 16:10:36 +0900 |
---|---|---|
committer | Jean-Philippe Andre <jp.andre@samsung.com> | 2017-08-18 16:38:19 +0900 |
commit | fbf294d9ee6fda60d3f5873bd18c97851b74d533 (patch) | |
tree | 6054bc32df1b224c6b0d1bcd8c3afd0255921416 | |
parent | fb57bc0106d7719fd36de2a597e2bbcf582f5e82 (diff) | |
download | efl-fbf294d9ee6fda60d3f5873bd18c97851b74d533.tar.gz |
vieet: Add read-only mode
Really ugly scripting right there.
-rwxr-xr-x | src/bin/eet/vieet | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/src/bin/eet/vieet b/src/bin/eet/vieet index 8bfdb4e869..48a6827943 100755 --- a/src/bin/eet/vieet +++ b/src/bin/eet/vieet @@ -14,18 +14,29 @@ die() { } usage() { - die "Usage: vieet <eet file> [section]" + die "Usage: vieet [-r] <eet file> [section]" } +READONLY=0 EETFILE="$1" SECTION="$2" +ARGCNT=2 if [ $# -eq 1 ]; then + if [ "$1" = "-h" ]; then usage; fi + echo "Available sections:" eet -l "$EETFILE" exit $? fi -if [ $# -ne 2 ]; then +if [ "$1" = "-r" ]; then + READONLY=1 + EETFILE=$2 + SECTION=$3 + ARGCNT=3 +fi + +if [ $# -ne $ARGCNT ]; then usage fi @@ -52,6 +63,7 @@ while [ $DONE -ne 1 ] do $EDITOR $TFILE + if [ $READONLY -eq 1 ]; then break; fi eet -e "$EETFILE" "$SECTION" "$TFILE" 1 if [ $? -ne 0 ]; then echo "Failed compiling eet file." |