head 1.17; access; symbols FSL_1_7_0:1.17 CFG_0_9_11:1.17 FSL_1_6_1:1.16 CFG_0_9_10:1.16 FSL_1_6_0:1.16 FSL_1_6b2:1.16 CFG_0_9_9:1.16 FSL_1_6b1:1.14 CFG_0_9_8:1.14 CFG_0_9_7:1.12 CFG_0_9_6:1.12 CFG_0_9_5:1.11 CFG_0_9_4:1.11 FSL_1_5_0:1.9 FSL_1_5a3:1.9 CFG_0_9_3:1.9 FSL_1_5a2:1.9 FSL_1_5a1:1.9 FSL_1_4_0:1.9 FSL_1_4b1:1.9 CFG_0_9_2:1.9 CFG_0_9_1:1.9 FSL_1_4a1:1.9 FSL_1_3_0:1.9 FSL_1_3b1:1.9 FSL_1_2_1:1.9 FSL_1_2_0:1.9 FSL_1_1_0:1.9 FSL_1_1b1:1.9 FSL_1_0_8:1.9 FSL_1_0_7:1.9 FSL_1_0_6:1.6 FSL_1_0_5:1.5 FSL_1_0_4:1.5 FSL_1_0_3:1.3 FSL_1_0_2:1.3 FSL_1_0_1:1.2 FSL_1_0_0:1.2 FSL_0_9_0:1.2 CFG_0_9_0:1.2 FSL_0_1_12:1.2 FSL_0_1_11:1.2 FSL_0_1_10:1.2 FSL_0_1_9:1.2 FSL_0_1_8:1.2 FSL_0_1_7:1.2 FSL_0_1_6:1.2 FSL_0_1_5:1.2 FSL_0_1_1:1.1; locks; strict; comment @# @; 1.17 date 2006.08.10.19.35.57; author rse; state Exp; branches; next 1.16; commitid Isy241gp4yykKkIr; 1.16 date 2005.02.18.10.05.35; author rse; state Exp; branches; next 1.15; 1.15 date 2005.02.18.09.58.32; author thl; state Exp; branches; next 1.14; 1.14 date 2005.01.24.14.18.48; author rse; state Exp; branches; next 1.13; 1.13 date 2004.12.31.19.16.25; author rse; state Exp; branches; next 1.12; 1.12 date 2004.11.29.07.09.33; author rse; state Exp; branches; next 1.11; 1.11 date 2004.10.31.19.35.31; author rse; state Exp; branches; next 1.10; 1.10 date 2004.07.17.07.37.55; author rse; state Exp; branches; next 1.9; 1.9 date 2003.01.06.11.17.43; author rse; state Exp; branches; next 1.8; 1.8 date 2003.01.06.11.08.26; author rse; state Exp; branches; next 1.7; 1.7 date 2002.11.18.09.51.29; author rse; state Exp; branches; next 1.6; 1.6 date 2002.11.09.14.34.01; author rse; state Exp; branches; next 1.5; 1.5 date 2002.10.06.08.42.06; author rse; state Exp; branches; next 1.4; 1.4 date 2002.10.06.08.10.42; author rse; state Exp; branches; next 1.3; 1.3 date 2002.08.02.19.07.12; author rse; state Exp; branches; next 1.2; 1.2 date 2002.07.25.07.49.55; author rse; state Exp; branches; next 1.1; 1.1 date 2002.07.09.08.29.19; author rse; state Exp; branches; next ; desc @@ 1.17 log @cleanup source tree for status as of 2006 @ text @dnl ## dnl ## OSSP cfg - Configuration Parsing dnl ## Copyright (c) 2002-2006 Ralf S. Engelschall dnl ## Copyright (c) 2002-2006 The OSSP Project dnl ## dnl ## This file is part of OSSP cfg, a configuration parsing library which dnl ## can be found at http://www.ossp.org/pkg/lib/cfg/. dnl ## dnl ## Permission to use, copy, modify, and distribute this software for dnl ## any purpose with or without fee is hereby granted, provided that dnl ## the above copyright notice and this permission notice appear in all dnl ## copies. dnl ## dnl ## THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED dnl ## WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF dnl ## MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. dnl ## IN NO EVENT SHALL THE AUTHORS AND COPYRIGHT HOLDERS AND THEIR dnl ## CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, dnl ## SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT dnl ## LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF dnl ## USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND dnl ## ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, dnl ## OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT dnl ## OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF dnl ## SUCH DAMAGE. dnl ## dnl ## configure.ac: GNU Autoconf source script dnl ## AC_PREREQ(2.54) AC_INIT CFG_VERSION_STR=`./shtool version -l c -d long cfg_vers.c` ./shtool echo -e "Configuring %BOSSP cfg%b (Configuration Parsing), version %B${CFG_VERSION_STR}%b" AC_SUBST(CFG_VERSION_STR) AC_PROG_MAKE_SET AC_PROG_CC AC_CHECK_DEBUGGING sinclude(libtool.m4) AC_PROG_LIBTOOL AC_CHECK_BISON(BISON, 1.875d, [1.[[8-9]][[0-9]]|1.[[8-9]][[0-9]][[0-9]]]|[2.[[0-9]]]) AC_CHECK_FLEX(FLEX, 2.5.31, [2.5.1[[0-9]]|2.5.[[2-9]][[0-9]]|2.[[6-9]].*]) sinclude(cfg.ac) CFG_CHECK_ALL AC_CHECK_EXTLIB([OSSP ex], ex, __ex_ctx, ex.h, [AC_DEFINE(WITH_EX, 1, [Define to 1 if building with OSSP ex])]) AC_CHECK_EXTLIB(Dmalloc, dmalloc, dmalloc_debug, dmalloc.h, AC_DEFINE(WITH_DMALLOC, 1, [define if building with Dmalloc])) if test ".$with_dmalloc" = .yes; then CFLAGS=`echo "X$CFLAGS" | sed -e 's;^X;;' -e 's; -Wredundant-decls;;'` fi AC_CONFIG_HEADERS(config.h) AC_CONFIG_FILES([Makefile cfg-config]) AC_CONFIG_COMMANDS([adjustment], [chmod a+x cfg-config]) AC_OUTPUT @ 1.16 log @upgrade to libtool 1.5.14; move isnan/isinf into cfg.ac; merge trunc stuff from l2 @ text @d3 2 a4 3 dnl ## Copyright (c) 2002-2005 Ralf S. Engelschall dnl ## Copyright (c) 2002-2005 The OSSP Project dnl ## Copyright (c) 2002-2005 Cable & Wireless @ 1.15 log @Resolve trunc symbol conflict; add configure checks for isnan and isinf (both merges from recent l2 changes) @ text @a59 1 AC_CHECK_FUNCS(isnan isinf) @ 1.14 log @1. Fix va_list variable passing in cfg_fmt functions. 2. Add Autoconf support for va_copy() detection. 3. Accept new GNU Bison 2.0 as parser generator. @ text @d60 1 @ 1.13 log @Adjust copyright messages for new year 2005. @ text @d44 1 a44 1 AC_CHECK_BISON(BISON, 1.875d, [1.[[8-9]][[0-9]]|1.[[8-9]][[0-9]][[0-9]]]) @ 1.12 log @Fix optional DMalloc build support. @ text @d3 3 a5 3 dnl ## Copyright (c) 2002-2004 Ralf S. Engelschall dnl ## Copyright (c) 2002-2004 The OSSP Project dnl ## Copyright (c) 2002-2004 Cable & Wireless @ 1.11 log @Upgrade to GNU bison 1.875d and GNU flex 2.5.31 @ text @d55 3 @ 1.10 log @Adjust copyright messages for new year 2004. @ text @d44 2 a45 2 AC_CHECK_BISON(BISON, 1.875, [1.[[8-9]][[0-9]]|1.[[8-9]][[0-9]][[0-9]]]) AC_CHECK_FLEX(FLEX, 2.5.10, [2.5.1[[0-9]]|2.5.[[2-9]][[0-9]]|2.[[6-9]].*]) @ 1.9 log @update copyright messages for new year @ text @d3 3 a5 3 dnl ## Copyright (c) 2002-2003 Ralf S. Engelschall dnl ## Copyright (c) 2002-2003 The OSSP Project dnl ## Copyright (c) 2002-2003 Cable & Wireless Deutschland @ 1.8 log @upgrade to the latest Flex & Bison combo @ text @d3 3 a5 3 dnl ## Copyright (c) 2002 Ralf S. Engelschall dnl ## Copyright (c) 2002 The OSSP Project dnl ## Copyright (c) 2002 Cable & Wireless Deutschland @ 1.7 log @add Dmalloc support @ text @d44 1 a44 1 AC_CHECK_BISON(BISON, 1.75, [1.7[[5-9]]|1.[[8-9]][[0-9]]]) @ 1.6 log @ok, with the latest and greatest plus a little tweaking it works again @ text @d53 3 @ 1.5 log @allow flex 2.5.21 to be accepted, too @ text @d44 1 a44 1 AC_CHECK_BISON(BISON, 1.30, [1.3[[0-9]]|1.[[4-9]][[0-9]]]) @ 1.4 log @update tool version checks @ text @d45 1 a45 1 AC_CHECK_FLEX(FLEX, 2.5.10, [2.5.1[[0-9]]|2.[[6-9]].*]) @ 1.3 log @full source tree overhauling @ text @d31 1 a31 1 AC_PREREQ(2.53) d44 1 a44 1 AC_CHECK_BISON(BISON, 1.30, [1.3[[0-9]]|1.[[4-9]]]) @ 1.2 log @upgrade to flex-beta 2.5.10 (incompatible changes, so require it) @ text @d33 1 a33 1 CFG_VERSION_STR=`./shtool version -l txt -d long VERSION` @ 1.1 log @add standard OSSP autoconf/libtool/shtool environment @ text @d45 1 a45 1 AC_CHECK_FLEX(FLEX, 2.5.6, [2.5.[[6-9]]|2.5.1[[0-9]]|2.[[6-9]].*]) @