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 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101
|
# -----========================================================-----
#
# configure.ac for the basic KVIrc plugin
#
# -----========================================================-----
AC_DEFINE(HAVE_BOOL, 1, [Define if the C++ compiler supports BOOL])
AC_PREREQ([2.50])
AC_INIT(README)
echo "################################################################################"
echo "### Trying to find out where I am ###"
echo "################################################################################"
AC_CANONICAL_SYSTEM
echo "################################################################################"
echo "### Checking for strange systems ###"
echo "################################################################################"
AC_AIX
AC_MINIX
echo "################################################################################"
echo "### Initializing automake ###"
echo "################################################################################"
AM_INIT_AUTOMAKE(basic_plugin, 0.0.1)
AC_PREFIX_DEFAULT(/usr/local)
AC_PREFIX_PROGRAM(kvirc)
AM_CONFIG_HEADER(config.h)
echo "################################################################################"
echo "### Checking the C++ environment ###"
echo "################################################################################"
AC_LANG_CPLUSPLUS
AC_PROG_MAKE_SET
AC_PROG_CXX
echo "################################################################################"
echo "### Initializing libtool ###"
echo "################################################################################"
AM_DISABLE_STATIC
AM_PROG_LIBTOOL
KVIRCINCLUDEDIR=`kvirc-config --include_dir`
if test -z "$KVIRCINCLUDEDIR"; then
echo "################################################################################"
echo "### ERROR:"
echo "###"
echo "### The kvirc-config script cannot be found"
echo "### Ensure that you have installed KVIrc and the kvirc-config script"
echo "### is in your PATH."
echo "################################################################################"
AC_MSG_ERROR(["this was fatal... aborting"])
fi
AC_ARG_WITH(kvirc-include-dir,
[ --with-kvirc-include-dir path to the KVIrc include dir ],
[SS_KVIRCINCLUDEDIR="$withval"],
[SS_KVIRCINCLUDEDIR="NOTGIVEN"]
)
if test "$SS_KVIRCINCLUDEDIR" != "NOTGIVEN"; then
KVIRCINCLUDEDIR="$SS_KVIRCINCLUDEDIR"
fi
if test -f "$KVIRCINCLUDEDIR/plugins/kvirc_plugin.h"; then
echo "Found the kvirc include files in $KVIRCINCLUDEDIR"
else
echo "################################################################################"
echo "### ERROR:"
echo "###"
echo "### The KVIrc sources cannot be found in $KVIRCINCLUDEDIR."
echo "### Ensure that you have it installed and try passing the --with-kvirc-sources-dir option."
echo "################################################################################"
AC_MSG_ERROR(["this was fatal... aborting"])
fi
KVIRC_INCLUDEDIR="$KVIRCINCLUDEDIR"
KVIRC_LDFLAGS=`kvirc-config --ld_flags`
KVIRC_LIBADD=`kvirc-config --libadd_flags`
KVIRC_CPPFLAGS=`kvirc-config --cpp_flags`
pluglibexecdir=`kvirc-config --plugin_dir`
scriptdir=`kvirc-config --script_dir`
QT_MOC=`kvirc-config --qt_moc_path`
AC_SUBST(KVIRC_INCLUDEDIR)
AC_SUBST(KVIRC_LDFLAGS)
AC_SUBST(KVIRC_LIBADD)
AC_SUBST(KVIRC_CPPFLAGS)
AC_SUBST(pluglibexecdir)
AC_SUBST(scriptdir)
AC_SUBST(QT_MOC)
AC_OUTPUT(Makefile)
|