Mercurial > hg
diff mcabber/configure.ac @ 1749:7ee390513463
Use api version for module checks
* Change module structures
* Check for supported api versions at loading time
* Add info command, description and module version fields
author | Myhailo Danylenko <isbear@ukrpost.net> |
---|---|
date | Sat, 13 Mar 2010 10:29:18 +0100 |
parents | 0a9439f6dd66 |
children | e7ce50fe19a9 |
line wrap: on
line diff
--- a/mcabber/configure.ac Fri Mar 12 19:13:56 2010 +0100 +++ b/mcabber/configure.ac Sat Mar 13 10:29:18 2010 +0100 @@ -257,6 +257,12 @@ AM_CONDITIONAL([OTR], [test x$libotr_found = xyes]) AM_CONDITIONAL([INSTALL_HEADERS], [test x$enable_modules = xyes]) +# Prepare some config.h variables +AC_DEFINE([MCABBER_BRANCH], "dev", [Mcabber branch]) +AC_DEFINE([MCABBER_API_VERSION], 1, [Mcabber API version]) +AC_DEFINE([MCABBER_API_MIN], 1, [Minimum supported mcabber API version]) +AC_DEFINE([MCABBER_VERSION], "AC_PACKAGE_VERSION", [Mcabber version string]) + # We need _GNU_SOURCE for strptime() and strcasestr() CFLAGS="$CFLAGS -D_GNU_SOURCE"