diff options
author | Grigori Goronzy <greg@blackbox> | 2011-07-04 15:39:21 +0200 |
---|---|---|
committer | Grigori Goronzy <greg@blackbox> | 2011-07-04 15:39:21 +0200 |
commit | cd5a2230524cff693bf678f6430f563b5a6b5afe (patch) | |
tree | 02bb1e1569109db5acc8faff7bd08ef445716777 /configure.ac | |
parent | f905a38536ad32f7a68ab86db736495fc06810b2 (diff) | |
download | libass-cd5a2230524cff693bf678f6430f563b5a6b5afe.tar.bz2 libass-cd5a2230524cff693bf678f6430f563b5a6b5afe.tar.xz |
Add FriBidi checks to build system
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 940b80a..e73b910 100644 --- a/configure.ac +++ b/configure.ac @@ -40,6 +40,8 @@ AC_ARG_ENABLE([enca], AS_HELP_STRING([--disable-enca], [disable enca (charset autodetect) support @<:@default=check@:>@])) AC_ARG_ENABLE([fontconfig], AS_HELP_STRING([--disable-fontconfig], [disable fontconfig support @<:@default=enabled@:>@])) +AC_ARG_ENABLE([fribidi], AS_HELP_STRING([--disable-fribidi], + [disable bidi support @<:@default=enabled@:>@])) PKG_CHECK_MODULES([FREETYPE], freetype2 >= 9.10.3, [ CFLAGS="$CFLAGS $FREETYPE_CFLAGS" @@ -56,6 +58,15 @@ PKG_CHECK_MODULES([FONTCONFIG], fontconfig >= 2.4.2, [ ]) fi +if test x$enable_fribidi != xno; then +PKG_CHECK_MODULES([FRIBIDI], fribidi >= 0.19.0, [ + CFLAGS="$CFLAGS $FRIBIDI_CFLAGS" + LIBS="$LIBS $FRIBIDI_LIBS" + AC_DEFINE(CONFIG_FRIBIDI, 1, [found fribidi via pkg-config]) + fribidi=true + ]) +fi + if test x$enable_enca != xno; then PKG_CHECK_MODULES([ENCA], enca, [ CFLAGS="$CFLAGS $ENCA_CFLAGS" @@ -84,6 +95,9 @@ fi if test x$fontconfig = xtrue; then PKG_REQUIRES="fontconfig >= 2.2.0, ${PKG_REQUIRES}" fi +if test x$fribidi = xtrue; then + PKG_REQUIRES="fribidi >= 0.19.0, ${PKG_REQUIRES}" +fi AC_SUBST([PKG_REQUIRES]) # Setup output beautifier. |