1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70
|
AC_INIT(ginspector, 20050529)
AC_CONFIG_AUX_DIR(misc)
AM_INIT_AUTOMAKE([no-define dist-bzip2])
AC_PROG_CC
AM_PROG_CC_STDC
AC_DISABLE_STATIC
AC_PROG_LIBTOOL
PKG_CHECK_MODULES(GOBJECT, gobject-2.0)
AC_SUBST(GOBJECT_LIBS)
AC_SUBST(GOBJECT_CFLAGS)
PKG_CHECK_MODULES(GTK, gtk+-2.0)
AC_SUBST(GTK_LIBS)
AC_SUBST(GTK_CFLAGS)
PKG_PROG_PKG_CONFIG
gtk_binary_version=`$PKG_CONFIG gtk+-2.0 --variable=gtk_binary_version`
AC_SUBST(gtk_binary_version)
AH_TEMPLATE([HAVE__GTK_WIDGET_GET_AUX_INFO], [Have _gtk_widget_get_aux_info])
save_LIBS="$LIBS"
LIBS="$GTK_LIBS $LIBS"
AC_CHECK_FUNC(_gtk_widget_get_aux_info, AC_DEFINE(HAVE__GTK_WIDGET_GET_AUX_INFO))
LIBS="$save_LIBS"
PKG_CHECK_MODULES(GLRR_GLIB, glrr-glib-0.0)
AC_SUBST(GLRR_GLIB_LIBS)
AC_SUBST(GLRR_GLIB_CFLAGS)
PKG_CHECK_MODULES(GLRR_GOBJECT, glrr-gobject-0.0)
AC_SUBST(GLRR_GOBJECT_LIBS)
AC_SUBST(GLRR_GOBJECT_CFLAGS)
PKG_CHECK_MODULES(GLRR_GTK, glrr-gtk-0.0)
AC_SUBST(GLRR_GTK_LIBS)
AC_SUBST(GLRR_GTK_CFLAGS)
PKG_CHECK_MODULES(GLRR_WIDGETS, glrr-widgets-0.0)
AC_SUBST(GLRR_WIDGETS_LIBS)
AC_SUBST(GLRR_WIDGETS_CFLAGS)
AM_CONFIG_HEADER(config.h)
AC_OUTPUT([
Makefile
src/Makefile
src/ginspector-core/Makefile
src/ginspector-builtin/Makefile
src/ginspector-plugin/Makefile
src/ginspector-preload/Makefile
src/ginspector-gtk/Makefile
src/ginspector-ui/Makefile
src/builtin-modules/Makefile
src/ginspector-init/Makefile
src/ginspector-lib/Makefile
src/ginspector-gtkmodule/Makefile
test/Makefile
pkgconfig/ginspector-0.0.pc
pkgconfig/ginspector-0.0-uninstalled.pc
g-inspector
],
[
chmod +x g-inspector
])
|