*** empty log message ***
authorhanda <handa>
Wed, 28 Apr 2004 02:19:59 +0000 (02:19 +0000)
committerhanda <handa>
Wed, 28 Apr 2004 02:19:59 +0000 (02:19 +0000)
Makefile.am
doxyfile
utils/dbdata.sh
utils/dbformat.sh

index 2193561..d9672d3 100644 (file)
@@ -92,6 +92,7 @@ SRCALL = \
        data/dbdata.txt fdl.txt
 
 DBDATA = $(shell echo @M17NDB@/*.{dir,mim,flt,fst,tbl})
+DBIMAGE = $(shell echo @M17NDB@/FORMATS/*.png)
 
 HTML_USR_TARGET = usr/html/index.html usr/html/parrot.png
 HTML_JA_TARGET = ja/html/index.html ja/html/parrot.png
@@ -221,7 +222,7 @@ doxyfile-man%.usr: doxyfile-man%
 data/exprog.txt: ${EXAMPLE_PROGS} utils/exprog.sh
        utils/exprog.sh ${EXAMPLE_PROGS} > $@
 
-data/dbdata.txt: ${DBDATA} @M17NDB@/mdb.dir utils/dbdata.awk
+data/dbdata.txt: ${DBDATA} ${DBIMAGE} @M17NDB@/mdb.dir utils/dbdata.awk
        @AWK@ -f utils/dbdata.awk @M17NDB@/mdb.dir > $@
 
 data/dbformat.txt: ${DBFORMAT} utils/dbformat.sh
index baddd60..8b75442 100644 (file)
--- a/doxyfile
+++ b/doxyfile
@@ -354,6 +354,7 @@ EXAMPLE_PATTERNS       =
 # the \image command).
 
 IMAGE_PATH             = /project/mule/m17n-lib/docs/doxygen/images
+IMAGE_PATH             += ../m17n-db/FORMATS
 
 # The INPUT_FILTER tag can be used to specify a program that doxygen should 
 # invoke to filter for each input file. Doxygen will invoke the filter program 
index 22363c8..4cce38f 100755 (executable)
@@ -111,6 +111,3 @@ EOF
 # Local Variables:
 # coding: euc-jp
 # End:
-
-
-
index 9d9f7e0..5091ca1 100755 (executable)
@@ -4,18 +4,38 @@ cat <<EOF
 /***en @page m17nDBFormat Data format of the m17n database
 
 This section describes formats of these data supplied by the m17n
-database. */
+database.
 
+<ul>
+EOF
+
+for f in $*; do
+  case $f in
+  *.ja.txt) ;;
+  *) cat $f | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/<li> @ref mdb\1 "\1" --/';;
+  esac
+done
+
+cat <<EOF
+</ul>
+*/
+EOF
+
+cat <<EOF
 /***ja @page m17nDBFormat M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥Ç¡¼¥¿¡¦¥Õ¥©¡¼¥Þ¥Ã¥È
 
 ¤³¤³¤Ç¤Ï¡¢M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÇÄ󶡤µ¤ì¤ë³Æ¥Ç¡¼¥¿¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ò²òÀ⤹
-¤ë¡£ */
+¤ë¡£
 
-/***
 <ul>
 EOF
 
-cat $* | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/<li> @ref mdb\1 "\1" --/'
+for f in $*; do
+  case $f in
+  *.ja.txt) cat $f | grep '@page' | sed -e 's/@page mdb\([^ ]*\)/<li> @ref mdb\1 "\1" --/';;
+  *) ;;
+  esac
+done
 
 cat <<EOF
 </ul>