SRCALL = \
mainpage.txt \
${MAN3} \
- data/m17n-config.txt data/exprog.txt data/exmim.txt data/dbformat.txt
+ data/m17n-config.txt data/exprog.txt data/exmim.txt data/dbformat.txt \
+ data/db-mim.txt data/db-flt.txt
+
+DB_MIM = $(shell echo @M17NDB@/*.mim)
+
+DB_FLT = $(shell echo @M17NDB@/*.flt)
HTML_USR_TARGET = usr/html/index.html usr/html/parrot.png
HTML_JA_TARGET = ja/html/index.html ja/html/parrot.png
data/exmim.txt: ${EXAMPLE_MIMS} utils/exmim.sh
utils/exmim.sh ${EXAMPLE_MIMS} > $@
+data/db-mim.txt: ${DB_MIM} utils/db-mim.sh
+ utils/db-mim.sh ${DB_MIM} > $@
+
+data/db-flt.txt: ${DB_FLT} utils/db-flt.sh
+ utils/db-flt.sh ${DB_FLT} > $@
+
data/dbformat.txt: ${DBFORMAT} utils/dbformat.sh
utils/dbformat.sh ${DBFORMAT}/*.txt > $@
</center>
<hr>
<ADDRESS>
-<a href="http://www.m17n.org/index.ja.html" target="mulewindow"><img src="parrot.gif" align=bottom alt="mulemark" border=0></a>
+<a href="http://www.m17n.org/index.ja.html" target="mulewindow"><img src="parrot.png" align=bottom alt="mulemark" border=0></a>
<A HREF="mailto:mule-aist@m17n.org">mule-aist@m17n.org</a>
</ADDRESS>
</center>
<hr>
<ADDRESS>
-<a href="http://www.m17n.org/index.en.html" target="mulewindow"><img src="parrot.gif" align=bottom alt="mulemark" border=0></a>
+<a href="http://www.m17n.org/index.en.html" target="mulewindow"><img src="parrot.png" align=bottom alt="mulemark" border=0></a>
<A HREF="mailto:mule-aist@m17n.org">mule-aist@m17n.org</a>
</ADDRESS>
--- /dev/null
+#!/bin/sh
+
+cat <<EOF
+/***en @page m17nDBFLT Input methods provided by the m17n databasse
+
+Here's a list of input methods provided by the m17n databasse and
+their brief descriptions. */
+
+/***ja @page m17nDBFLT M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬Ä󶡤¹¤ëÆþÎϥ᥽¥Ã¥É
+
+M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬Ä󶡤¹¤ëÆþÎϥ᥽¥Ã¥É¤Î¥ê¥¹¥È¤È¤½¤ì¤¾¤ì¤Î´Êñ¤ÊÀâÌÀ¡£ */
+////
+/*** <ul> */
+EOF
+
+for file in $*; do
+ sed -n '/BEG-DOXYGEN/,/END-DOXYGEN/s/^;; //p' < $file
+done
+
+cat <<EOF
+/*** </ul> */
+EOF
+
+# Local Variables:
+# coding: euc-jp
+# End:
--- /dev/null
+#!/bin/sh
+
+cat <<EOF
+/***en @page m17nDBMIM Input methods provided by the m17n databasse
+
+Here's a list of input methods provided by the m17n databasse and
+their brief descriptions. */
+
+/***ja @page m17nDBMIM M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬Ä󶡤¹¤ëÆþÎϥ᥽¥Ã¥É
+
+M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤¬Ä󶡤¹¤ëÆþÎϥ᥽¥Ã¥É¤Î¥ê¥¹¥È¤È¤½¤ì¤¾¤ì¤Î´Êñ¤ÊÀâÌÀ¡£ */
+////
+/***
+<ul>
+EOF
+
+for file in $*; do
+ sed -n '/BEG-DOXYGEN/,/END-DOXYGEN/s/^;; //p' < $file
+done
+
+cat <<EOF
+</ul>
+*/
+EOF
+
+# Local Variables:
+# coding: euc-jp
+# End:
cat <<EOF
/***en @page m17nDBFormat Data format of the m17n database
-¤³¤³¤Ç¤Ï¡¢M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÇÄ󶡤µ¤ì¤ë³Æ¥Ç¡¼¥¿¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ò²òÀ⤹
-¤ë¡£ */
+This section describes formats of these data supplied by the m17n
+database. */
/***ja @page m17nDBFormat M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤Î¥Ç¡¼¥¿¡¦¥Õ¥©¡¼¥Þ¥Ã¥È
-This section describes formats of these data supplied by the m17n
-database. */
+¤³¤³¤Ç¤Ï¡¢M17N ¥Ç¡¼¥¿¥Ù¡¼¥¹¤ÇÄ󶡤µ¤ì¤ë³Æ¥Ç¡¼¥¿¤Î¥Õ¥©¡¼¥Þ¥Ã¥È¤ò²òÀ⤹
+¤ë¡£ */
+
////
/***
<ul>