Fix for the case of failed LAM-ALEF ligature. Handle positioning of
[m17n/m17n-db.git] / Makefile.am
index d92acaf..7f9377e 100644 (file)
@@ -81,8 +81,7 @@ MISC =  KOI-8.map KOI8-R.map KOI8-U.map KOI8-T.map \
 CHAR_TABLE = \
        NAME.tab SCRIPT.tab CASE-S.tab CASE-C.tab \
        CATEGORY.tab COMBINE.tab BIDI.tab LINEBREAK.tab \
-       CASED.tab SOFT-DOTTED.tab CASE-MAPPING.tab \
-       BLOCK.tab
+       CASED.tab SOFT-DOTTED.tab CASE-MAPPING.tab
 
 MISC_TABLE = \
        LOCALE.cs LOCALE.ali \
@@ -278,12 +277,11 @@ LINEBREAK.tab: UNIDATA/LineBreak.txt LINEBREAK.awk
        echo "# Generated from $<." > $@
        @$(AWK) -f LINEBREAK.awk $< >> $@
 
-BLOCK.tab:
-       echo "No need to re-generate BLOCK.tab."
-
 %.tab: UNIDATA/UnicodeData.txt CHARTAB.awk
-       echo "# Generated from $<." > $@
-       @$(AWK) -f CHARTAB.awk FIELD=$@ $< >>$@
+       @if [ "$@" != "BLOCK.tab" ] ; then \
+         echo "# Generated from $<." > $@; \
+         $(AWK) -f CHARTAB.awk FIELD=$@ $< >>$@; \
+       fi
 
 pkgdatadir=$(datadir)/m17n