Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Fetching contributors…

Cannot retrieve contributors at this time

68 lines (56 sloc) 2.092 kb
AC_INIT(GTK+ 2 wrapper library for Erlang, 0.32,
mats.cronqvist@ericsson.com, gtknode)
dnl Require autoconf version >=2.59c. first one with erlang macros
AC_PREREQ(2.59c)
AC_COPYRIGHT(Copyright (C) 2005 Mats Cronqvist)
dnl AC_REVISION($Id$)
dnl Require automake version >=1.9.5.
AM_INIT_AUTOMAKE(1.9.5)
dnl C-related configuration.
AC_PROG_CC
AM_PROG_CC_C_O
AC_STDC_HEADERS
dnl Erlang-related configuration.
AC_ERLANG_CHECK_LIB(erl_interface)
AC_ERLANG_SUBST_INSTALL_LIB_SUBDIR(AC_PACKAGE_TARNAME, AC_PACKAGE_VERSION)
erlcflags="+debug_info"
AC_SUBST([ERLCFLAGS], [$erlcflags])
dnl Python-related configuration (for the generator).
AM_PATH_PYTHON
dnl AM_PATH_GTK(2.6,[], AC_MSG_ERROR(Cannot find GTK))
dnl Information about GTK+2.
PKG_CHECK_MODULES(GTK, [gmodule-2.0 libglade-2.0 gtk+-2.0])
dnl Get the directory that contains the GTK+ include files.
gtk_include_dir=`echo "$GTK_CFLAGS" | sed -n -e 's/^.*-I\([[^ ]]*include\/gtk-2.0\).*$/\1/p'`
AC_SUBST([GTKINC], [$gtk_include_dir])
glib_include_dir=`echo "$GTK_CFLAGS" | sed -n -e 's/^.*-I\([[^ ]]*include\/glib-2.0\).*$/\1/p'`
AC_SUBST([GINC], [$glib_include_dir])
gtk_version="`$PKG_CONFIG --modversion gtk+-2.0`"
AC_SUBST([GTKVSN], [$gtk_version])
dnl Enable doc link generation, iff not "no"
AC_ARG_ENABLE(
[gtkdoclinks],
[AS_HELP_STRING([--enable-gtkdoclinks=URL],
[in the generated doc, generate links to the GTK+ docs (default is no);
URL must begin with file:// (local) or http:// (www);
URL should be set such that URL/gtk/ix01.html exists;
for www, the http_proxy variable must be set properly])],
[_gtkdoclinks=$enableval],
[_gtkdoclinks=no])
AC_SUBST([GTKDOCLINKS], [$_gtkdoclinks])
dnl Specify the files to instantiate.
AC_CONFIG_FILES([ \
Makefile \
src/Makefile \
c_src/Makefile \
priv/Makefile \
priv/generator/Makefile \
priv/examples/Makefile \
priv/examples/points/Makefile \
priv/examples/top/Makefile \
priv/examples/hello_world/Makefile \
priv/examples/hello/Makefile \
priv/examples/treeview/Makefile \
doc/Makefile \
])
AC_OUTPUT
Jump to Line
Something went wrong with that request. Please try again.