1 dnl Process this file with autoconf to produce a configure script.
5 AC_CONFIG_SRCDIR(src/giggle-main.c)
6 AM_INIT_AUTOMAKE(AC_PACKAGE_NAME, AC_PACKAGE_VERSION)
9 AM_CONFIG_HEADER(config.h)
23 dnl Defined in acinclude.m4
24 IMENDIO_COMPILE_WARNINGS
26 dnl ------------------
27 dnl | Pkgconfig checks |---------------------------------------
28 dnl ------------------
30 PKG_CHECK_MODULES(GIGGLE, [
34 gtksourceview-1.0 > 1.8
38 dnl ----------------------
39 dnl | library requirements |-----------------------------------
40 dnl ----------------------
42 AC_DEFINE(_GNU_SOURCE, 1, [Enable GNU Extensions])
44 dnl Make sure that strptime can be used (read: has gnu extensions)
45 AC_MSG_CHECKING([for GNU extensions of strptime()])
46 AC_RUN_IFELSE(AC_LANG_PROGRAM([[#include <time.h>
47 const char* date = "1168635922 +0100";]],[[struct tm tm;
48 char const* returned = strptime(date, "%s %z", &tm);
49 if(!returned || *returned) return 1;]]),
50 [AC_MSG_RESULT(available)
51 AC_DEFINE(STRPTIME_HAS_GNU, 1, [strptime() has GNU extensions %s and %z])],
52 AC_MSG_RESULT(not available))
54 dnl ------------------
55 dnl | Language Support |---------------------------------------
56 dnl ------------------
57 GETTEXT_PACKAGE=giggle
58 AC_SUBST(GETTEXT_PACKAGE)
59 AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,"$GETTEXT_PACKAGE",[Gettext package name])
62 IT_PROG_INTLTOOL([0.35.0])
64 AC_SUBST([CONFIG_STATUS_DEPENDENCIES],['$(top_srcdir)/po/LINGUAS'])
66 dnl -----------------------------------------------------------
68 dnl This will cause the automake generated makefiles to pass the
69 dnl correct flags to aclocal.
70 ACLOCAL_AMFLAGS="\${ACLOCAL_FLAGS}"
71 AC_SUBST(ACLOCAL_AMFLAGS)
81 echo "Prefix : $prefix"