diff options
author | Peng Wu <alexepico@gmail.com> | 2020-10-26 15:17:00 +0800 |
---|---|---|
committer | Peng Wu <alexepico@gmail.com> | 2020-10-26 15:17:00 +0800 |
commit | 7e1d13c51f1744002e34f81d4c618ea0b5dcb87b (patch) | |
tree | c711eb27b0ad84f48ba4b827ff2218d425b3e529 /configure.ac | |
parent | 0efb6619f9731064270a47d686a5fd55ea8a243e (diff) | |
download | ibus-libzhuyin-7e1d13c51f1744002e34f81d4c618ea0b5dcb87b.tar.gz ibus-libzhuyin-7e1d13c51f1744002e34f81d4c618ea0b5dcb87b.tar.xz ibus-libzhuyin-7e1d13c51f1744002e34f81d4c618ea0b5dcb87b.zip |
check libpinyin database format from table.conf
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index c7cf3e5..91b78f7 100644 --- a/configure.ac +++ b/configure.ac @@ -57,6 +57,16 @@ PKG_CHECK_MODULES(IBUS, [ ibus-1.0 >= 1.4.0 ]) +# check libpinyin database format +PKG_CHECK_MODULES(LIBPINYIN, [ + libpinyin >= 2.4.92 +], [enable_libpinyin=yes]) + +LIBPINYIN_DATADIR=`$PKG_CONFIG --variable=pkgdatadir libpinyin` +TABLE_FILE="$LIBPINYIN_DATADIR/data/table.conf" +DATABASE_FORMAT=`grep "database format:" $TABLE_FILE|cut -d":" -f2` +AC_SUBST(DATABASE_FORMAT) + # check libzhuyin PKG_CHECK_MODULES(LIBZHUYIN, [ libzhuyin >= 2.2.0 @@ -136,6 +146,7 @@ ibus-libzhuyin.spec data/Makefile data/icons/Makefile data/model/Makefile +data/model/table.conf ]) AC_OUTPUT @@ -144,6 +155,7 @@ AC_MSG_RESULT([ Build options: Version $VERSION Install prefix $prefix + DBM $DATABASE_FORMAT Use boost $enable_boost Use opencc $enable_opencc Use libzhuyin $enable_libzhuyin |