Mercurial > MadButterfly
view configure.ac @ 436:c02d2aa2c45e
Fig the bug that sh_stext can not show text with right color.
It is caused by sh_stext draw text directly into surface. It should create
a path instead of draw directly, since rdman would draw the path
with right color, stroke, and opacity.
author | Thinker K.F. Li <thinker@branda.to> |
---|---|
date | Thu, 30 Jul 2009 12:11:27 +0800 |
parents | 2bdd4f5dd2ca |
children | dae45d3c27a6 |
line wrap: on
line source
# -*- Autoconf -*- # Process this file with autoconf to produce a configure script. AC_PREREQ(2.61) AC_INIT([MadButterfly],[0.0],[http://www.assembla.com/spaces/MadButterfly]) AC_CONFIG_SRCDIR([README.h]) AC_CONFIG_HEADER([config.h]) AM_INIT_AUTOMAKE([foreign]) # Checks for programs. AC_PROG_CC LT_INIT AC_PROG_LIBTOOL # Checks for libraries. PKG_CHECK_MODULES([cairo], [cairo >= 1.6], , AC_MSG_ERROR([cairo >= 1.6 not found])) PKG_CHECK_MODULES([pangocairo], [pangocairo >= 1.0], , AC_MSG_ERROR([pangocairo >= 1.0 not found])) # Checks for header files. AC_PATH_X AC_HEADER_STDC AC_CHECK_HEADERS([stdint.h stdlib.h string.h sys/time.h unistd.h]) # Checks for typedefs, structures, and compiler characteristics. AC_C_CONST AC_TYPE_SIZE_T AC_HEADER_TIME AC_STRUCT_TM AC_TYPE_UINT32_T AC_TYPE_UINT64_T # Checks for library functions. AC_FUNC_MALLOC AC_FUNC_REALLOC AC_FUNC_SELECT_ARGTYPES AC_CHECK_FUNCS([gettimeofday memset select sqrt strdup]) AC_ARG_ENABLE([testcase], [--enable-testcase Turn on sh_text], [case "${enableval}" in yes) testcase=true ;; no) testcase=false ;; *) AC_MSG_ERROR([bad value ${enableval} for --enable-testcase]) ;; esac],[testcase=false]) AM_CONDITIONAL([TESTCASE], [test x$testcase = xtrue]) AC_ARG_ENABLE([sh_text], [--disable-sh_text Turn off sh_text], [case "${enableval}" in yes) sh_text=true ;; no) sh_text=false ;; *) AC_MSG_ERROR([bad value ${enableval} for --disable-sh_text]) ;; esac],[sh_text=true]) AM_CONDITIONAL([SH_TEXT], [test x$sh_text = xtrue]) [if [ x"${sh_text}" = xtrue ]; then] AC_DEFINE([SH_TEXT]) [fi] AC_ARG_ENABLE([sh_stext], [--disable-sh_stext Turn off sh_stext], [case "${enableval}" in yes) sh_stext=true ;; no) sh_stext=false ;; *) AC_MSG_ERROR([bad value ${enableval} for --disable-sh_stext]) ;; esac],[sh_stext=true]) AM_CONDITIONAL([SH_STEXT], [test x$sh_stext = xtrue]) [if [ x"${sh_stext}" = xtrue ]; then] AC_DEFINE([SH_STEXT]) [fi] AC_CONFIG_FILES([Makefile libmbfly.pc libmbfly-uninstalled.pc examples/Makefile examples/calculator/Makefile examples/svg2code_ex/Makefile examples/tank/Makefile examples/drag/Makefile examples/dynamic/Makefile examples/menu/Makefile src/Makefile include/Makefile inkscape/Makefile tools/Makefile]) AH_TEMPLATE([SH_TEXT],[Enable sh_text object]) AH_TEMPLATE([SH_STEXT],[Enable sh_stext object]) AC_OUTPUT