AC_PREREQ(2.53) AC_INIT([matchbox-tests], 0.4, [mallum@handhelds.org]) AC_CONFIG_SRCDIR([winspew.c]) AM_INIT_AUTOMAKE() AM_MAINTAINER_MODE AM_CONFIG_HEADER([config.h]) AC_PROG_CC AC_HEADER_STDC PKG_CHECK_MODULES(LIBMB, libmb >= 1.3,, AC_MSG_ERROR([*** Required Matchbox Library (libmb) not installed ***])) PKG_CHECK_MODULES(XRENDER, render >= 0.8,, AC_MSG_ERROR([*** Required X Render not installed ***])) dnl ------ XTest ------------------------------------------------------------ XTEST_LIBS= AC_CHECK_HEADER(X11/extensions/XTest.h, [ AC_CHECK_LIB(Xtst, XTestQueryExtension, [ XTEST_LIBS="-lXtst"], AC_MSG_ERROR([*** XTEST extension libs not found and required ***]) , $LIBMB_LIBS) ]) AC_SUBST(XTEST_LIBS) dnl ------ GCC flags -------------------------------------------------------- if test "x$GCC" = "xyes"; then GCC_WARNINGS="-g -Wall -fno-strict-aliasing" LIBMB_CFLAGS="$GCC_WARNINGS $LIBMB_CFLAGS" fi #### XXX fixme should check for xtst availability AC_SUBST(LIBMB_CFLAGS) AC_SUBST(LIBMB_LIBS) AC_SUBST(XRENDER_CFLAGS) AC_SUBST(XRENDER_LIBS) AC_OUTPUT([ Makefile test-theme/Makefile ])