diff options
Diffstat (limited to 'xD-gen-replies.sh')
-rwxr-xr-x | xD-gen-replies.sh | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/xD-gen-replies.sh b/xD-gen-replies.sh deleted file mode 100755 index 0fcbbba..0000000 --- a/xD-gen-replies.sh +++ /dev/null @@ -1,28 +0,0 @@ -#!/bin/sh -LC_ALL=C exec awk ' - BEGIN { - # The message catalog is a by-product - msg = "xD.msg" - print "$quote \"" > msg; - print "$set 1" > msg; - } - /^[0-9]+ *IRC_(ERR|RPL)_[A-Z]+ *".*"$/ { - match($0, /".*"/); - ids[$1] = $2; - texts[$2] = substr($0, RSTART, RLENGTH); - print $1 " " texts[$2] > msg - } - END { - printf("enum\n{") - for (i in ids) { - if (seen_first) - printf(",") - seen_first = 1 - printf("\n\t%s = %s", ids[i], i) - } - print "\n};\n" - print "static const char *g_default_replies[] =\n{" - for (i in ids) - print "\t[" ids[i] "] = " texts[ids[i]] "," - print "};" - }' |