Home | History | Annotate | Line # | Download | only in mantools
      1 #!/bin/sh
      2 
      3 # user2var - create (parameter name -> variable name) mapping
      4 
      5 # Usage: user2var mail_params.h
      6 
      7 awk '
      8 
      9 /^#define[ 	]+VAR_/	{ name=$3 }
     10 
     11 /^extern.*var_/ { print "table[" name "] = \"" $3 "\"" }
     12 
     13 ' "$@" | tr -d ';*'
     14