653d991d2379fa0f245ad2300c3b8ddfe59a840f
[freeradius.git] / src / main / makelist.sh
1 #! /bin/sh
2 #
3 # makelist.sh   Output static module array.
4 #
5
6 mods=`echo $* | sed -e 's/\.[coa]//g' -e 's/\.so//g'`
7
8 for i in $mods
9 do
10         echo "extern module_t $i;"
11 done
12 echo
13 echo "static_modules_t static_modules[] = {"
14 for i in $mods
15 do
16         echo "  {  \"$i.c\", &$i  },"
17 done
18 echo "  {  NULL, NULL  }"
19 echo "};"
20