*** empty log message ***
[m17n/m17n-test.git] / configure.ac
index ea3fe06..4b5dd7b 100644 (file)
@@ -1,14 +1,27 @@
 AC_INIT(m17n-test, 1.0.0, m17n-lib-bug@m17n.org)
 AM_INIT_AUTOMAKE(m17n-test, 1.0.0)
-AM_CONFIG_HEADER(config.h)
-
 AC_PROG_CC
+AM_PROG_CC_C_O
 AC_PATH_XTRA
 
-PKG_CHECK_MODULES(M17N, m17n-gui)
+PKG_CHECK_MODULES(FT2, freetype2)
+PKG_CHECK_MODULES(FC, fontconfig)
+PKG_CHECK_MODULES(M17N, m17n-shell)
+PKG_CHECK_MODULES(M17NGUI, m17n-gui)
+PKG_CHECK_MODULES(M17NFLT, m17n-flt)
+PKG_CHECK_MODULES(OTF, libotf)
+PKG_CHECK_MODULES(PANGO, pangocairo)
+
+AC_ARG_WITH(harfbuzz, [Harfbuzz source directory],
+                     HBDIR="$withval", 
+                     HBDIR="../pango/pango/opentype")
+if test -d "$HBDIR"; then
+   HB_CFLAGS="-I$HBDIR"
+   HB_LIBS="-l$HBDIR/libharfbuzz.la"
+fi
 
-LDFLAGS="$LDFLAGS $M17N_LIBS"
-CPPFLAGS="$CPPFLAGS $M17N_CFLAGS"
+AC_SUBST(HB_CFLAGS)
+AC_SUBST(HB_LIBS)
 
 AC_CONFIG_FILES(Makefile)