git » fp-git.git » commit dd3de2c

added def extension to define files. Solved some bugs

author ecalot
2004-06-17 18:57:44 UTC
committer ecalot
2004-06-17 18:57:44 UTC
parent 7998dd700d8e2cbbbd9f52a2df06e44bdd84424d

added def extension to define files. Solved some bugs

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