Changeset abd28d1


Ignore:
Timestamp:
02/22/12 23:10:23 (13 years ago)
Author:
Tomasz Obrebski <to@…>
Branches:
master
Children:
a15e59b
Parents:
b242df2
git-author:
Tomasz Obrebski <to@…> (02/22/12 23:10:23)
git-committer:
Tomasz Obrebski <to@…> (02/22/12 23:10:23)
Message:

fixed further bugs around compdic
cats file renamed and moved
config files updated

Files:
1 added
8 edited
1 moved

Legend:

Unmodified
Added
Removed
  • conf/Makefile

    rb242df2 rabd28d1  
    22 
    33.PHONY: all 
    4 all: compiledic.conf cor.conf dgc.conf dgp.conf gph.conf grp.conf gue.conf kor.conf lem.conf mar.conf ser.conf utt.conf 
     4all: compdic.conf cor.conf dgc.conf dgp.conf gph.conf grp.conf gue.conf kor.conf lem.conf mar.conf ser.conf utt.conf 
    55 
    66%.conf: %.conf.m4 
    7         m4 --define=LANG_DIR=${LANG_DIR} --define=LIB_DIR=${LIB_DIR} $< > $@ 
     7        m4 --define=LANG_DIR=${LANG_DIR} --define=LIB_DIR=${LIB_DIR} --define=LANGUAGE=${LANGUAGE} $< > $@ 
    88 
    99 
  • conf/compdic.conf.m4

    rcfdf333 rabd28d1  
    1111# parameter_name [=] value 
    1212# 
    13 symbols = LANG_DIR/pl_PL.ISO-8859-2/pl_PL.ISO-8859-2.sym 
     13symbols = LANG_DIR/LANGUAGE/LANGUAGE.sym 
  • conf/dgc.conf.m4

    rcfdf333 rabd28d1  
    1111# parameter_name [=] value 
    1212# 
    13 categories = LANG_DIR/cats.dgc 
     13categories = LANG_DIR/LANGUAGE/lem.bin.cats 
    1414grammar = LANG_DIR/gram.dgc 
    1515outputfile = LANG_DIR/gram.dgp 
  • conf/lem.conf.m4

    rcfdf333 rabd28d1  
    1111# parameter_name [=] value 
    1212# 
    13 dictionary-home = LANG_DIR 
     13dictionary = LANG_DIR/LANGUAGE/lem.bin 
     14#dictionary-home = LANG_DIR 
    1415process = W 
  • conf/utt.conf.m4

    rcfdf333 rabd28d1  
    1212# 
    1313# user locale (dictionary) 
    14 language = pl_PL.ISO-8859-2 
     14language = LANGUAGE 
  • configure

    re7de6cc rabd28d1  
    5656        echo "   --libdir=LIBDIR           install libraries in LIBDIR [$libdir]" 
    5757        echo 
    58   echo "   --enable-static           build static versions [no]" 
     58        echo "   --language=LANGUAGE           select language" 
     59        echo 
     60        echo "   --enable-static           build static versions [no]" 
    5961        echo "   --enable-doc              build documentation [yes]" 
    6062        echo "   --enable-utf8             build UTF-8 versions of applications [no]" 
    61   echo 
    62   echo "   --cc=CC                   use C compiler CC [$cc_default]" 
     63        echo 
     64        echo "   --cc=CC                   use C compiler CC [$cc_default]" 
    6365        echo "   --cxx=CXX                 use C++ compiler CXX [$cxx_default]" 
    6466        echo "   --gengetopt=GGO           use gengetopt GGO [$gengetopt_default]" 
    6567        echo "   --flex=FLEX               use flex FLEX [$flex_default]" 
    66   echo "   --makeinfo=MAKEINFO       use makeinfo MAKEINFO [$makeinfo_default]" 
     68        echo "   --makeinfo=MAKEINFO       use makeinfo MAKEINFO [$makeinfo_default]" 
    6769        echo "   --texi2dvi=TEXI2DVI       use texi2dvi TEXI2DVI [$texi2dvi_default]" 
    6870        echo "   --texi2pdf=TEXI2PDF       use texi2pdf TEXI2PDF [$texi2pdf_default]" 
     
    8789langdir="${PREFIX}/share/utt" 
    8890libdir="${PREFIX}/lib/utt" 
     91 
     92language="pl_PL.ISO-8859-2" 
    8993 
    9094cc_default="gcc" 
     
    148152                libdir="$optval" 
    149153        ;; 
     154        --language=*) 
     155                language="$optval" 
     156        ;; 
    150157        --cc=*) 
    151158                cc="$optval" 
     
    157164                gengetopt="$optval" 
    158165        ;; 
    159   --flex=*) 
    160     flex="$optval" 
    161   ;; 
     166        --flex=*) 
     167                flex="$optval" 
     168        ;; 
    162169        --makeinfo=*) 
    163170                makeinfo="$optval" 
     
    236243echo "LANG_DIR=$langdir" >> config.mak 
    237244echo "LIB_DIR=$libdir" >> config.mak 
     245echo "LANGUAGE=$language" >> config.mak 
    238246echo "CC=$cc" >> config.mak 
    239247echo "CXX=$cxx" >> config.mak 
     
    276284echo "langdir:    $langdir" 
    277285echo "libdir:     $libdir" 
     286echo "language:   $language" 
    278287enabled doc && { 
    279288echo "makeinfo:   $makeinfo" 
  • share/Makefile

    r5f4d9c3 rabd28d1  
    99        install -m 0644 pl_PL.ISO-8859-2/gue.bin $(LANG_DIR)/pl_PL.ISO-8859-2 
    1010        install -m 0644 pl_PL.ISO-8859-2/lem.bin $(LANG_DIR)/pl_PL.ISO-8859-2 
     11        install -m 0644 pl_PL.ISO-8859-2/lem.bin.cats $(LANG_DIR)/pl_PL.ISO-8859-2 
    1112        install -m 0644 pl_PL.ISO-8859-2/pl_PL.ISO-8859-2.sym $(LANG_DIR)/pl_PL.ISO-8859-2 
    1213        install -m 0644 pl_PL.UTF-8/lem.bin $(LANG_DIR)/pl_PL.UTF-8 
    13         install -m 0644 cats.dgc $(LANG_DIR) 
    1414        install -m 0644 gram.dgc $(LANG_DIR) 
    1515        install -m 0644 weights.kor $(LANG_DIR) 
     
    2121        rm $(LANG_DIR)/weights.kor 
    2222        rm $(LANG_DIR)/gram.dgc 
    23         rm $(LANG_DIR)/cats.dgc 
    2423        rm $(LANG_DIR)/pl_PL.UTF-8/lem.bin 
    2524        rm $(LANG_DIR)/pl_PL.ISO-8859-2/pl_PL.ISO-8859-2.sym 
     25        rm $(LANG_DIR)/pl_PL.ISO-8859-2/lem.bin.cats 
    2626        rm $(LANG_DIR)/pl_PL.ISO-8859-2/lem.bin 
    2727        rm $(LANG_DIR)/pl_PL.ISO-8859-2/gue.bin 
  • src/compdic/compdic

    re7de6cc rabd28d1  
    172172done 
    173173 
    174 cat $automaton | fsttopsort | fstprint --acceptor --isymbols=$alphabet > aaaa 
    175 cat aaaa | fsm2aut | aut2fsa > $2 
     174echo generating binary automaton file ... 
     175 
     176cat $automaton | fsttopsort | fstprint --acceptor --isymbols=$alphabet | fsm2aut | aut2fsa > $2 
    176177rm -r $tempdir 
     178 
     179echo generating cats file ... 
     180 
     181cat $1 | cut -d ',' -f 2 | sort -u $2.cats 
Note: See TracChangeset for help on using the changeset viewer.