merge upstream
[torrus-plus.git] / plugins / cbqos / configure.ac
blob46e727a6f9e63df2d2d944e226a40209088cb8a9
1 #  Copyright (C) 2002-2011 Stanislav Sinyagin
3 #  This program is free software; you can redistribute it and/or modify
4 #  it under the terms of the GNU General Public License as published by
5 #  the Free Software Foundation; either version 2 of the License, or
6 #  (at your option) any later version.
8 #  This program is distributed in the hope that it will be useful,
9 #  but WITHOUT ANY WARRANTY; without even the implied warranty of
10 #  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 #  GNU General Public License for more details.
13 #  You should have received a copy of the GNU General Public License
14 #  along with this program; if not, write to the Free Software
15 #  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
17 # $Id$
18 # Stanislav Sinyagin <ssinyagin@yahoo.com>
22 AC_INIT(tp-cisco-cbqos, 2.02.01dev, ssinyagin@users.sourceforge.net)
23 AC_CONFIG_AUX_DIR(conftools)
24 AC_CANONICAL_HOST
25 AM_INIT_AUTOMAKE(1.9)
27 AC_PATH_PROG(PERL, perl, no)
28 AC_PATH_PROG(SED, sed, no)
30 AC_ARG_ENABLE(pkgonly,
31         [AC_HELP_STRING([--enable-pkgonly],
32                         [Skip all checking])])
34 if test "$enable_pkgonly" != yes; then
35   AC_MSG_CHECKING([environment variables])
36   if test -z "$pkghome" -o -z "$sitedir"; then
37     AC_MSG_ERROR([Missing mandatory environment variables]);
38   else
39     AC_MSG_RESULT([Ok])
40   fi
44 AC_ARG_VAR(pkghome,   [[PREFIX/torrus] Place for Torrus static files])
45 AC_ARG_VAR(pkgbindir,   [[PKGHOME/bin] Torrus executables])
46 AC_ARG_VAR(cfgdefdir,   [[PKGHOME/conf_defaults] torrus-config.pl and others])
47 AC_ARG_VAR(pkgdocdir, [[PKGHOME/doc] Documentation files])
48 AC_ARG_VAR(exmpdir, [[PKGHOME/examples] Examples])
49 AC_ARG_VAR(perllibdir,  [[PKGHOME/lib] Torrus Perl libraries])
50 AC_ARG_VAR(pluginsdir,   [[PKGHOME/plugins] Plugin configurations])
51 AC_ARG_VAR(plugtorruscfgdir, [[PLUGINSDIR/torrus-config]])
52 AC_ARG_VAR(plugdevdisccfgdir, [[PLUGINSDIR/devdiscover-config]])
53 AC_ARG_VAR(plugwrapperdir, [[PLUGINSDIR/wrapper]])
54 AC_ARG_VAR(scriptsdir, [[PKGHOME/scripts] Script files])
55 AC_ARG_VAR(supdir, [[PKGHOME/sup] Supplementary files])
56 AC_ARG_VAR(webplaindir, [[SUPDIR/webplain] Web interface plain files path])
57 AC_ARG_VAR(tmpldir, [[PKGHOME/templates] Template files])
58 AC_ARG_VAR(tmpluserdir, [[SITEDIR/templates] User-defined Template files])
59 AC_ARG_VAR(distxmldir, [[PKGHOME/xmlconfig] Distribution XML config files])
60 AC_ARG_VAR(sitedir, [[SYSCONFDIR/torrus] Site configuration files])
61 AC_ARG_VAR(siteconfdir, [[SITEDIR/conf] Site configuration files])
62 AC_ARG_VAR(sitexmldir, [[SITEDIR/xmlconfig] Site XML configs])
63 AC_ARG_VAR(logdir, [[/var/log/torrus] Log files])
64 AC_ARG_VAR(piddir, [[/var/run/torrus] PID files])
65 AC_ARG_VAR(varprefix, [[/var/torrus] Common prefix for runtime data])
66 AC_ARG_VAR(cachedir, [[VARPREFIX/cache] Renderer cache])
67 AC_ARG_VAR(dbhome, [[VARPREFIX/db] Berkeley DB files])
68 AC_ARG_VAR(seslockdir, [[VARPREFIX/session_data/lock] Web session locks])
69 AC_ARG_VAR(sesstordir, [[VARPREFIX/session_data/store] Web session storage])
70 AC_ARG_VAR(wrapperdir, [[BINDIR] CLI wrapper])
71 AC_ARG_VAR(defrrddir, [[/srv/torrus/collector_rrd] Default RRD storage path])
75 AC_CONFIG_FILES([Makefile])
77 AC_OUTPUT