diff options
Diffstat (limited to 'rubbos/app/httpd-2.0.64/srclib/apr-util/xml/expat/configure.in')
-rw-r--r-- | rubbos/app/httpd-2.0.64/srclib/apr-util/xml/expat/configure.in | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/rubbos/app/httpd-2.0.64/srclib/apr-util/xml/expat/configure.in b/rubbos/app/httpd-2.0.64/srclib/apr-util/xml/expat/configure.in new file mode 100644 index 00000000..c8d76e51 --- /dev/null +++ b/rubbos/app/httpd-2.0.64/srclib/apr-util/xml/expat/configure.in @@ -0,0 +1,99 @@ +dnl configuration script for expat +dnl Process this file with autoconf to produce a configure script. +dnl +dnl Copyright 2000 Clark Cooper +dnl +dnl This file is part of EXPAT. +dnl +dnl EXPAT is free software; you can redistribute it and/or modify it +dnl under the terms of the License (based on the MIT/X license) contained +dnl in the file COPYING that comes with this distribution. +dnl + +dnl Ensure that Expat is configured with autoconf 2.52 or newer +AC_PREREQ(2.52) + + +dnl ### apr-util hack: just hard-code the version here, as is done in expat.h. +AC_INIT(expat, 1.95.7, expat-bugs@mail.libexpat.org) + +AC_CONFIG_SRCDIR(Makefile.in) +AC_CONFIG_AUX_DIR(conftools) +AC_CONFIG_MACRO_DIR(conftools) + +dnl +dnl Increment LIBREVISION if source code has changed at all +dnl +dnl If the API has changed, increment LIBCURRENT and set LIBREVISION to 0 +dnl +dnl If the API changes compatibly (i.e. simply adding a new function +dnl without changing or removing earlier interfaces), then increment LIBAGE. +dnl +dnl If the API changes incompatibly set LIBAGE back to 0 +dnl + +LIBCURRENT=5 +LIBREVISION=0 +LIBAGE=5 + +AC_CONFIG_HEADER(expat_config.h) + +sinclude(conftools/ac_c_bigendian_cross.m4) + +AC_CANONICAL_SYSTEM + +case "$host_os" in +*os2*) + # Use a custom made libtool replacement + echo Using aplibtool + LIBTOOL="$srcdir/../../../apr/build/aplibtool" + ;; +*) +AC_LIBTOOL_WIN32_DLL +AC_PROG_LIBTOOL + ;; +esac + +AC_SUBST(LIBCURRENT) +AC_SUBST(LIBREVISION) +AC_SUBST(LIBAGE) + +dnl Checks for programs. +AC_PROG_CC +AC_PROG_INSTALL + +dnl Checks for header files. +AC_HEADER_STDC + +dnl Checks for typedefs, structures, and compiler characteristics. +dnl check for endianness +if test "$cross_compiling" = "no"; then + AC_C_BIGENDIAN +else + AC_DEFINE(AP_UNKNOWN_BYTE_ORDER,1, + [byte order is unknown due to cross-compilation]) +fi +AC_C_CONST +AC_TYPE_SIZE_T +AC_CHECK_FUNCS(memmove bcopy) + +dnl Only needed for regression tests: +AC_CHECK_HEADERS(check.h) + +dnl Some basic configuration: +AC_DEFINE([XML_NS], 1, + [Define to make XML Namespaces functionality available.]) +AC_DEFINE([XML_DTD], 1, + [Define to make parameter entity parsing functionality available.]) +AC_DEFINE([XML_CONTEXT_BYTES], 1024, + [Define to specify how much context to retain around the current parse point.]) + +AC_CONFIG_FILES(Makefile) +AC_OUTPUT + +abs_srcdir="`cd $srcdir && pwd`" +abs_builddir="`pwd`" +if test "$abs_srcdir" != "$abs_builddir"; then + mkdir lib +fi + |