Fix some more build warnings
[gliv.git] / tools / zsh.awk
blob84d6dfaba791b22587a1fe6ccffb00c18334f5cd
1 BEGIN {
2 print "#compdef gliv";
3 print "# Autogenerated by zsh.awk"
4 print "";
5 print "_arguments \\";
8 /^STR / {
9 match($0, /^.*"(.*)".*"(.*)".*"(.*)".*"(.*)"/, array);
10 printf "'(--%s -%s)'{--%s,-%s}'=-[%s]:%s:%s' \\\n", $2, $3, $2, $3, array[1], array[3], array[4];
13 /^OSTR / {
14 match($0, /^.*"(.*)".*"(.*)".*"(.*)".*"(.*)"/, array);
15 printf "'(--%s -%s)'{--%s,-%s}'=-[%s]:%s:%s' \\\n", $2, $3, $2, $3, array[1], array[3], array[4];
18 /^FLAG / {
19 match($0, /"(.*)"/, array);
20 printf "'(--%s -%s)'{--%s,-%s}'=-[%s]:on|off:(on off)' \\\n", $2, $3, $2, $3, array[1];