hegyi@1: dnl Process this file with autoconf to produce a configure script. hegyi@1: hegyi@1: dnl Version information. hegyi@1: m4_define([glemon_version_major], [0]) hegyi@1: m4_define([glemon_version_minor], [5]) hegyi@1: m4_define([glemon_version_micro], [90]) hegyi@1: m4_define([glemon_version_nano], []) ladanyi@3: m4_define([glemon_version_tag], [hg_]) ladanyi@3: m4_define([glemon_hg_revision], [m4_normalize(esyscmd([hg id -i]))]) ladanyi@3: m4_define([glemon_version], [glemon_version_major().glemon_version_minor()ifelse(glemon_version_micro(), [], [], [.glemon_version_micro()])ifelse(glemon_version_nano(), [], [], [.glemon_version_nano()])ifelse(glemon_version_tag(), [], [], glemon_version_tag(), [hg_], [[_]glemon_version_tag()[]glemon_hg_revision()], [[_]glemon_version_tag()])]) hegyi@1: hegyi@1: AC_PREREQ([2.59]) hegyi@1: AC_INIT([gLEMON], [glemon_version()], [etik-ol@cs.elte.hu], [glemon]) hegyi@1: AC_CONFIG_AUX_DIR([build-aux]) hegyi@1: AC_CONFIG_MACRO_DIR([m4]) hegyi@1: AM_INIT_AUTOMAKE([-Wall -Werror foreign]) hegyi@1: AC_CONFIG_SRCDIR([main_win.h]) hegyi@1: AC_CONFIG_HEADERS([config.h]) hegyi@1: hegyi@1: dnl Checks for programs. hegyi@1: AC_PROG_CXX hegyi@1: AC_PROG_CC hegyi@1: AM_GNU_GETTEXT_VERSION([0.14.2]) hegyi@1: AM_GNU_GETTEXT([external]) hegyi@1: hegyi@1: dnl Checks for libraries. hegyi@1: PKG_CHECK_MODULES([GTK], [libgnomecanvasmm-2.6 >= 2.6.0 gtkmm-2.4 >= 2.6]) hegyi@1: hegyi@1: AC_ARG_WITH([lemon], hegyi@1: AS_HELP_STRING([--with-lemon@<:@=PREFIX@:>@], [search for LEMON under PREFIX]), [], [with_lemon=no]) hegyi@1: if test x"$with_lemon" != x"no"; then hegyi@1: export PKG_CONFIG_PATH="$with_lemon/lib/pkgconfig/:$PKG_CONFIG_PATH" hegyi@1: fi hegyi@1: hegyi@1: PKG_CHECK_MODULES([LEMON], [lemon >= 0.6.90]) hegyi@1: hegyi@1: dnl Checks for header files. hegyi@1: AC_CHECK_HEADERS([libintl.h locale.h]) hegyi@1: hegyi@1: dnl Checks for typedefs, structures, and compiler characteristics. hegyi@1: AC_HEADER_STDBOOL hegyi@1: AC_C_CONST hegyi@1: hegyi@1: dnl Checks for library functions. hegyi@1: AC_CHECK_FUNCS([setlocale sqrt]) hegyi@1: hegyi@1: AC_CONFIG_FILES([ hegyi@1: Makefile hegyi@1: glemon.spec hegyi@1: autopackage/default.apspec hegyi@1: po/Makefile.in hegyi@1: m4/Makefile hegyi@1: ]) hegyi@1: hegyi@1: AC_OUTPUT hegyi@1: hegyi@1: echo hegyi@1: echo '****************************** SUMMARY ******************************' hegyi@1: echo hegyi@1: echo Package version............... : $PACKAGE-$VERSION hegyi@1: echo hegyi@1: echo C++ compiler.................. : $CXX hegyi@1: echo C++ compiles flags............ : $CXXFLAGS hegyi@1: echo hegyi@1: echo LEMON CFLAGS.................. : $LEMON_CFLAGS hegyi@1: echo LEMON LIBS.................... : $LEMON_LIBS hegyi@1: echo hegyi@1: echo The packace will be installed in hegyi@1: echo -n ' ' hegyi@1: echo $prefix. hegyi@1: echo hegyi@1: echo '*********************************************************************' hegyi@1: hegyi@1: echo hegyi@1: echo configure complete, now type \'make\' and then \'make install\'. hegyi@1: echo