diff options
Diffstat (limited to 'name.sh')
-rwxr-xr-x | name.sh | 9 |
1 files changed, 8 insertions, 1 deletions
@@ -7,5 +7,12 @@ awk " /KEY_MIN_INTERESTING/ {next}; /EV_VERSION/ { next }; /_MAX/ { next }; - /#define $1_/ { printf(\"\t[ %-16s ] = \\\"%s\\\",\n\", \$2, \$2); } + /_CNT/ { next }; + /#define $1_/ { + name = \$2; + if (\"$TYPE\" != \"BTN\") { + sub(\"^${TYPE}_\", \"\", name); + } + printf(\"\t[ %-16s ] = \\\"%s\\\",\n\", \$2, name); + } " < $INPUT |