+dnl disable backtrace if we don't want it.
+AC_ARG_WITH(gprof,
+ [ --with-gprof enable profiling],
+ [ if test "x$withval" != "xno" ; then
+ CFLAGS="$CFLAGS -pg "
+ LDFLAGS="$LDFLAGS -pg "
+ fi
+ ]
+)
+
+dnl disable backtrace if we don't want it.
+AC_ARG_WITH(backtrace,
+ [ --with-backtrace enable backtrace dumps in the syslog],
+ [ if test "x$withval" != "xno" ; then
+ CFLAGS="$CFLAGS -rdynamic "
+ LDFLAGS="$LDFLAGS -rdynamic "
+ AC_CHECK_FUNCS(backtrace)
+ fi
+ ]
+)
+
+if test "$prefix" = NONE; then
+ datadir=$ac_default_prefix
+ localedir=$ac_default_prefix
+ wwwdir=$ac_default_prefix
+ rundir=$ac_default_prefix
+ editordir=$ac_default_prefix/tiny_mce
+else
+ localedir=$prefix
+ wwwdir=$prefix
+ datadir=$prefix
+ rundir=$prefix
+ editordir=$prefix/tiny_mce
+fi
+
+dnl where to put the locale files
+AC_ARG_WITH(localedir,
+ [ --with-localedir directory to put the locale files to],
+ [ if test "x$withval" != "xno" ; then
+ localedir=$withval
+ fi
+ ]
+)
+AC_DEFINE_UNQUOTED(LOCALEDIR, "$localedir",[where to find our pot files])
+LOCALEDIR=$localedir
+AC_SUBST(LOCALEDIR)
+
+dnl Checks where to put our templates
+AC_ARG_WITH(wwwdir,
+ [ --with-wwwdir directory to put our templates],
+ [ if test "x$withval" != "xno" ; then
+ wwwdir=$withval
+ fi
+ ]
+)
+AC_DEFINE_UNQUOTED(WWWDIR, "$wwwdir", [where to find our templates and pics])
+WWWDIR=$wwwdir
+AC_SUBST(WWWDIR)
+
+
+dnl Checks for the run-dir for the sockets
+AC_ARG_WITH(rundir,
+ [ --with-rundir directory to place runtime files (UDS) to?],
+ [ if test "x$withval" != "xno" ; then
+ AC_DEFINE(HAVE_RUN_DIR, [], [should we put our non volatile files elsewhere?])
+
+ rundir=$withval
+ AC_SUBST(MAKE_RUN_DIR)
+ fi
+ ]
+)
+AC_DEFINE_UNQUOTED(RUNDIR, "$rundir", [define, where the config should go in unix style])
+
+dnl Checks for the Datadir
+AC_ARG_WITH(datadir,
+ [ --with-datadir directory to store the databases under],
+ [ if test "x$withval" != "xno" ; then
+ datadir=$withval
+ fi
+ ]
+)
+AC_DEFINE_UNQUOTED(DATADIR, "$datadir",[define, if the user suplied a data-directory to use.])
+
+dnl Checks where to put our editor
+AC_ARG_WITH(editordir,
+ [ --with-editordir directory to put our editor],
+ [ if test "x$withval" != "xno" ; then
+ editordir=$withval
+ fi
+ ]
+)
+AC_DEFINE_UNQUOTED(EDITORDIR, "$editordir", [where to find our mail editor])
+
+abs_srcdir="`cd $srcdir && pwd`"
+abs_builddir="`pwd`"
+if test "$abs_srcdir" != "$abs_builddir"; then
+ CFLAGS="$CFLAGS -I $abs_builddir"
+fi
+AC_CONFIG_HEADER(sysdep.h)
+AC_OUTPUT(Makefile po/webcit/Makefile tests/Makefile)
+
+if test "$abs_srcdir" != "$abs_builddir"; then
+ ln -s $abs_srcdir/static $abs_builddir
+ ln -s $abs_srcdir/tiny_mce $abs_builddir
+ ln -s $abs_srcdir/*.h $abs_builddir
+ make mkdir-init
+
+else
+dnl just run it on devel systems and if non vdir build.
+ if test -d .svn; then
+ ./mk_module_init.sh
+ fi
+fi
+
+if test -n "$srcdir"; then
+ export srcdir=.
+fi
+