AC_INIT(src/follow-symlink.c) AM_INIT_AUTOMAKE(libnautilus-follow-symlink, "0.7.9") AC_CONFIG_HEADER(src/config.h) dnl default FLAGS CPPFLAGS="$CPPFLAGS -std=gnu99 -pedantic-errors -Wall" CFLAGS="$CFLAGS -O -Wall -Werror" LDFLAGS="$LDFLAGS -Wl,--as-needed" # libtool AM_PROG_LIBTOOL AM_DISABLE_STATIC AC_PROG_INSTALL AC_LANG_C AC_PROG_CC # intltool AC_PROG_INTLTOOL(0.18) GETTEXT_PACKAGE=nautilus-follow-symlink AC_SUBST(GETTEXT_PACKAGE) AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE, "$GETTEXT_PACKAGE", [gettext domain]) ALL_LINGUAS="ca es" dnl Implied en AM_GLIB_GNU_GETTEXT # string.h and stdlib.h are used dnl defines STDC_HEADERS if ANSI-compliant headers are present AC_HEADER_STDC dnl Xref: http://www.seul.org/docs/autotut/#libtool AC_CHECK_HEADERS(sys/stat.h,,AC_MSG_ERROR([required header file missing])) # glib-2.0: ensure it's present dnl and set GLIB_CFLAGS and GLIB_LIBS AM_PATH_GLIB_2_0 # pkg-config: ensure libnautilus-extension is found by pkg-config PKG_CHECK_MODULES(NAUTILUS_EXTENSION, [libnautilus-extension]) #AC_DEFINE(_GNU_SOURCE) dnl Incorporate the result of tests CFLAGS="$CFLAGS $GLIB_CFLAGS $NAUTILUS_EXTENSION_CFLAGS" LIBS="$LIBS $GLIB_LIBS $NAUTILUS_EXTENSION_LIBS" AC_OUTPUT([Makefile src/Makefile po/Makefile.in ])