| author | ecalot
<ecalot> 2004-06-17 18:57:44 UTC |
| committer | ecalot
<ecalot> 2004-06-17 18:57:44 UTC |
| parent | 7998dd700d8e2cbbbd9f52a2df06e44bdd84424d |
| stuff/data/makedat | +5 | -2 |
diff --git a/stuff/data/makedat b/stuff/data/makedat index f8209a9..861b9fa 100755 --- a/stuff/data/makedat +++ b/stuff/data/makedat @@ -17,14 +17,17 @@ cp -f result/data.h result/data.h.bak 2>/dev/null >/dev/null cat xml/gen1.xml > xml/resources.xml #process and add all definitions to the xml and h files -for definition in `ls def` +for definition in def/*.def do - bin/makeindex def/$definition index/$definition.index + definition=`echo $definition|sed -e "s/def\/\(.*\)\.def/\1/g"` + bin/makeindex def/$definition.def index/$definition.index echo " <item value=\"$number\" path=\"$definition.index\">$definition</item>" >> xml/resources.xml echo "#define $definition $number" >> result/data.h number=`expr $number + 1` done cat xml/gen2.xml >> xml/resources.xml +echo "\n#define DATA_MAX_ITEMS $number" >> result/data.h + echo -e "$SOK" #generate the dat file using the proceced indexes and the xml file