Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Thursday, March 28, 2024

Diff for ep/configure.in between version 1.13 and 1.22

version 1.13, 2002/10/13 13:35:29 version 1.22, 2003/12/25 20:01:59
Line 1 
Line 1 
 dnl $Platon: configure.in,v 1.12 2002/10/03 15:22:10 rajo Exp $  dnl $Platon: ep/configure.in,v 1.21 2003/11/28 17:35:10 nepto Exp $
   
 dnl Process this file with autoconf to produce a configure script.  dnl Process this file with autoconf to produce a configure script.
 AC_INIT(src/main.c)  AC_INIT(src/main.c)
   
 PACKAGE="ep"  PACKAGE="ep"
 VERSION="1.0pre3"  VERSION="1.0pre6"
   DATE="2003-12-25"
   DATE_HUMAN="25th December 2003"
   MANVOLNUM=1
   
 AC_SUBST(PACKAGE)  AC_SUBST(PACKAGE)
 AC_SUBST(VERSION)  AC_SUBST(VERSION)
   AC_SUBST(DATE)
   AC_SUBST(DATE_HUMAN)
   AC_SUBST(MANVOLNUM)
   
   PLATON_LIBCFGPLUS_NOT_FOUND='
   ============================================================
   
     extended pipelining (ep) needs libcfg+ library to run.
     libcfg+ is command line and config file parsing library.
     You can get libcfg+ sources and binary packages from
   
               http://platon.sk/projects/libcfg+/
   
   ============================================================';
   
 # AC_CONFIG_HEADER {{{  # AC_CONFIG_HEADER {{{
 AC_CONFIG_HEADER(config.h)  AC_CONFIG_HEADER(config.h)
Line 43  AC_HAVE_FUNCS(select strstr)
Line 60  AC_HAVE_FUNCS(select strstr)
   
 dnl Checks for libraries.  dnl Checks for libraries.
 # Checks for libraries. {{{  # Checks for libraries. {{{
 dnl Replace `main' with a function in -lncurses:  
 dnl AC_CHECK_LIB(ncurses, main)  
 AC_CHECK_LIB(cfg+, cfg_get_context, [], AC_ERROR(libcfg+ library not found  
 ============================================================  
   
   extended pipelining (ep) needs libcfg+ library to run.  dnl
   libcfg+ is command line and config file parsing library.  dnl libcfg+ may be installed in not standard place, check for it
   You can get libcfg+ sources and binary packages from  dnl
   AC_ARG_WITH(libcfg-includes,
           [  --with-libcfg-includes=DIR Specify location of libcfg headers],
           [CFLAGS="$CFLAGS -I$withval"; CPPFLAGS="$CPPFLAGS -I$withval"]
   )
   AC_ARG_WITH(libcfg-libs,
           [  --with-libcfg-libs=DIR     Specify location of libcfg libs],
           [LDFLAGS="$LDFLAGS -L$withval" libcfg_prefix=$withval]
   )
   
   AC_ARG_WITH(libcfg,
           [  --with-libcfg=DIR          Specify prefix for libcfg files],
           if test x$withval = xyes; then
                   want_libcfg=yes
           ifelse([$1], [], :, [$1])
           else
                   if test "x$withval" = xno; then
                           want_libcfg=no
                   else
                           want_libcfg=yes
                           CFLAGS="$CFLAGS -I$withval/include"
                           CPPFLAGS="$CPPFLAGS -I$withval/include"
                           LDFLAGS="$LDFLAGS -L$withval/lib"
                   fi
           fi,
           want_libcfg=yes
   )
   
   
            http://platon.sk/projects/libcfg+/  
   
 ============================================================))  AC_CHECK_LIB(cfg+, cfg_get_context, [], AC_ERROR(libcfg+ library not found\
                            $PLATON_LIBCFGPLUS_NOT_FOUND))
 # }}} Checks for libraries.  # }}} Checks for libraries.
   
 dnl Checks for header files.  dnl Checks for header files.
Line 64  AC_HEADER_SYS_WAIT
Line 104  AC_HEADER_SYS_WAIT
 AC_CHECK_HEADERS(ctype.h errno.h float.h limits.h malloc.h \  AC_CHECK_HEADERS(ctype.h errno.h float.h limits.h malloc.h \
                                  math.h ncurses.h stdarg.h stdio.h stdlib.h \                                   math.h ncurses.h stdarg.h stdio.h stdlib.h \
                                  string.h strings.h sys/time.h unistd.h)                                   string.h strings.h sys/time.h unistd.h)
 AC_CHECK_HEADERS(platon/cfg+.h, [], AC_ERROR(libcfg+ library installed, but header file not found))  AC_CHECK_HEADERS(platon/cfg+.h, [], AC_ERROR(libcfg+ header file not found\
                                    $PLATON_LIBCFGPLUS_NOT_FOUND))
 # }}} Checks for header files.  # }}} Checks for header files.
   
 dnl Checks for typedefs, structures, and compiler characteristics.  dnl Checks for typedefs, structures, and compiler characteristics.
Line 88  MODULES_DEP=""
Line 129  MODULES_DEP=""
   
 AC_MSG_CHECKING(--enable-debug argument)  AC_MSG_CHECKING(--enable-debug argument)
 AC_ARG_ENABLE(debug,  AC_ARG_ENABLE(debug,
     [  --enable-debug=N        Turn on debuging.],      [  --enable-debug=N           Turn on debuging.],
         debug="${enableval}"; DEBUG_FLAGS="-g -ggdb -DDEBUG=$debug";          debug="${enableval}"; DEBUG_FLAGS="-g -ggdb -DDEBUG=$debug";
                 AC_MSG_RESULT(${enableval}) ;,                  AC_MSG_RESULT(${enableval}) ;,
     debug="no"; AC_MSG_RESULT(no))      debug="no"; AC_MSG_RESULT(no))
Line 101  AC_SUBST(DEBUG_FLAGS)
Line 142  AC_SUBST(DEBUG_FLAGS)
   
 AC_MSG_CHECKING(--enable-menu argument)  AC_MSG_CHECKING(--enable-menu argument)
 AC_ARG_ENABLE(menu,  AC_ARG_ENABLE(menu,
     [  --enable-menu=N         Turn on user's menu.],      [  --enable-menu=N            Turn on user's menu.],
                 menu="${enableval}";                  menu="${enableval}";
                 AC_MSG_RESULT(${enableval}) ;                  AC_MSG_RESULT(${enableval}) ;
                 if test "x$menu" = "xyes"; then                  if test "x$menu" = "xyes"; then
Line 138  AC_SUBST(MODULES_DEP)
Line 179  AC_SUBST(MODULES_DEP)
 # }}} User defined features.  # }}} User defined features.
   
   
 AC_OUTPUT(config.h Makefile src/Makefile doc/Makefile)  AC_OUTPUT(config.h
                     Makefile
                     Rules.make
                     src/Makefile
                     doc/Makefile
                     doc/man/ep.1)
   
 # vim600: fdm=marker fdc=3  # vim600: fdm=marker fdc=3
   

Legend:
Removed from v.1.13  
changed lines
  Added in v.1.22

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top