1dnl Process this file with autoconf to produce a configure script. 2dnl Created by Anjuta - will *NOT* be overwritten 3 4AC_INIT(Animorph Library, 0.3, linux@brachttal.net) 5AM_INIT_AUTOMAKE(animorph, 0.3) 6AM_CONFIG_HEADER(config.h) 7 8dnl Disable libtool 1.5 support for languages we don't use 9define([AC_LIBTOOL_LANG_F77_CONFIG], [:])dnl 10define([AC_LIBTOOL_LANG_GCJ_CONFIG], [:])dnl 11 12AM_MAINTAINER_MODE 13 14AC_PROG_CC 15AM_PROG_CC_STDC 16AC_PROG_CPP 17AC_PROG_CXX 18AC_HEADER_STDC 19AC_PROG_LIBTOOL 20 21dnl Check for option to enable debug 22AC_MSG_CHECKING(whether to enable debugging) 23AC_ARG_ENABLE(debug, 24 [ --enable-debug=[no/yes] enables debug build (default=no)],, 25 enable_debug=no) 26 27dnl Check for programs 28 29dnl Checks for libraries 30if [ ! test "x$enable_debug" != "xyes"]; then 31 AC_DEFINE(DEBUG, 1, [Define to enable debug build]) 32 CXXFLAGS="${CXXFLAGS} -g" 33 pkg_modules="StopClock >= 0.1" 34 AC_MSG_RESULT(yes) 35 # check for pkg-config stuff 36 PKG_CHECK_MODULES(PACKAGE, [$pkg_modules]) 37 AC_SUBST(PACKAGE_CFLAGS) 38 AC_SUBST(PACKAGE_LIBS) 39else 40 AC_MSG_RESULT(no) 41fi 42 43dnl Check for headers 44 45dnl Check for functions 46 47dnl Set PACKAGE SOURCE DIR in config.h. 48packagesrcdir=`cd $srcdir && pwd` 49 50dnl Set PACKAGE PREFIX 51if test "x${prefix}" = "xNONE"; then 52 packageprefix=${ac_default_prefix} 53else 54 packageprefix=${prefix} 55fi 56 57dnl Set PACKAGE DIRS in config.h 58packagedatadir=share/${PACKAGE} 59packagedocdir=doc/${PACKAGE} 60packagepixmapsdir=share/pixmaps/${PACKAGE} 61 62dnl Subst PACKAGE_DATA_DIR. 63NO_PREFIX_PACKAGE_DATA_DIR="${packagedatadir}" 64AC_SUBST(NO_PREFIX_PACKAGE_DATA_DIR) 65PACKAGE_DATA_DIR="${packageprefix}/${packagedatadir}" 66AC_SUBST(PACKAGE_DATA_DIR) 67 68dnl Subst PACKAGE_DOC_DIR. 69NO_PREFIX_PACKAGE_DOC_DIR="${packagedocdir}" 70AC_SUBST(NO_PREFIX_PACKAGE_DOC_DIR) 71PACKAGE_DOC_DIR="${packageprefix}/${packagedocdir}" 72AC_SUBST(PACKAGE_DOC_DIR) 73 74dnl Subst PACKAGE_PIXMAPS_DIR. 75NO_PREFIX_PACKAGE_PIXMAPS_DIR="${packagepixmapsdir}" 76AC_SUBST(NO_PREFIX_PACKAGE_PIXMAPS_DIR) 77PACKAGE_PIXMAPS_DIR="${packageprefix}/${packagepixmapsdir}" 78AC_SUBST(PACKAGE_PIXMAPS_DIR) 79 80dnl Subst PACKAGE_SOURCE_DIR 81PACKAGE_SOURCE_DIR="${packagesrcdir}" 82AC_SUBST(PACKAGE_SOURCE_DIR) 83 84AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${packageprefix}/${packagedatadir}","") 85AC_DEFINE_UNQUOTED(SYSTEM_DATA_DIR, "${packageprefix}/${systemdatadir}","") 86AC_DEFINE_UNQUOTED(PACKAGE_DOC_DIR, "${packageprefix}/${packagedocdir}","") 87AC_DEFINE_UNQUOTED(PACKAGE_PIXMAPS_DIR, "${packageprefix}/${packagepixmapsdir}","") 88AC_DEFINE_UNQUOTED(SYSTEM_PIXMAPS_DIR, "${packageprefix}/${systempixmapsdir}","") 89AC_DEFINE_UNQUOTED(PACKAGE_SOURCE_DIR, "${packagesrcdir}","") 90 91AC_OUTPUT([ 92Makefile 93include/Makefile 94include/animorph/Makefile 95src/Makefile 96animorph.pc 97animorph-uninstalled.pc 98animorph-env.sh 99animorph.DevPackage 100]) 101