wrap GEnums
[pywebkitgtk.git] / configure.ac
blob0455cb2b253f2343fe07a5676e28ec24865be930
1 dnl configure script for pywebkitgtk
2 AC_INIT([pywebkitgtk],[0.3],[http://bugzilla.gnome.org/browse.cgi?product=pywebkitgtk])
4 AC_PREREQ([2.59])
5 AC_CONFIG_MACRO_DIR([m4])
6 AC_CONFIG_SRCDIR([configure.ac])
7 AC_CONFIG_HEADERS([config.h])
9 AM_INIT_AUTOMAKE([1.9])
11 AM_MAINTAINER_MODE
13 AC_DISABLE_STATIC
14 AC_PROG_LIBTOOL
16 dnl check for python
17 AM_PATH_PYTHON(2.4)
18 AM_CHECK_PYTHON_HEADERS(,[AC_MSG_ERROR(could not find Python headers)])
20 dnl get rid of -export-dynamic stuff from the configure flags...
21 export_dynamic=`(./libtool --config; echo eval echo \\$export_dynamic_flag_spec) | sh`
23 dnl check for dependencies
24 PKG_CHECK_MODULES(DEPS, 
25                   [pygtk-2.0,
26                   webkit-1.0])
27 AC_SUBST(DEPS_CFLAGS)
28 AC_SUBST(DEPS_LIBS)
29 AC_SUBST(DEPS_CPPFLAGS)
31 dnl python code gen
32 AC_PATH_PROG(PYGTK_CODEGEN, pygtk-codegen-2.0, no)
33 if test "x$PYGTK_CODEGEN" = xno; then
34    AC_MSG_ERROR(could not find pygtk-codegen-2.0 script)
37 dnl check for pygtk defsdir
38 AC_MSG_CHECKING(for pygtk defs)
39 PYGTK_DEFSDIR=`$PKG_CONFIG --variable=defsdir pygtk-2.0`
40 AC_SUBST(PYGTK_DEFSDIR)
41 AC_MSG_RESULT($PYGTK_DEFSDIR)
43 dnl output
44 AC_OUTPUT([
45 Makefile