+++ /dev/null
-#!/bin/sh
-
-# $Id: gen_defs,v 3.0 2002/01/24 12:10:49 roessler Exp $
-
-echo '/* Automatically generated by gen_defs. Do not edit! */'
-echo ''
-
-for mode in help defs; do
- if test $mode = help; then
- echo "#ifdef HELP_C"
- echo "#ifndef KEYMAP_DEFS_HELP_C"
- echo "#define KEYMAP_DEFS_HELP_C"
- echo "const char *HelpStrings[] = {"
- expr='s;^[^ ]* *\(.*\); N_(\1),;'
- else
- echo "#ifndef KEYMAP_DEFS_H"
- echo "#define KEYMAP_DEFS_H"
- echo "enum {"
- expr='s;^\([^ ]*\).*; \1,;'
- fi
- for i in $*; do
- sed -e '/^\/\*/d' -e "$expr" < $i
- done
- if test $mode = help; then
- echo ' NULL'
- else
- echo ' OP_MAX'
- fi
- echo "};"
- if test $mode = help; then
- echo "#endif /* KEYMAP_DEFS_HELP_C */"
- echo "#endif /* HELP_C */"
- echo ''
- else
- echo "#endif /* KEYMAP_DEFS_H */"
- fi
-done
-
-exit 0