| 1 |
dnl Copyright (c) 2000, Red Hat, Inc. |
|---|
| 2 |
dnl |
|---|
| 3 |
dnl This program is free software; you can redistribute it and/or modify |
|---|
| 4 |
dnl it under the terms of the GNU General Public License as published by |
|---|
| 5 |
dnl the Free Software Foundation; either version 2 of the License, or |
|---|
| 6 |
dnl (at your option) any later version. |
|---|
| 7 |
dnl |
|---|
| 8 |
dnl A copy of the GNU General Public License can be found at |
|---|
| 9 |
dnl http://www.gnu.org/ |
|---|
| 10 |
dnl |
|---|
| 11 |
dnl Written by Christopher Faylor <cgf@redhat.com> |
|---|
| 12 |
dnl and Robert Collins <rbtcollins@hotmail.com> |
|---|
| 13 |
dnl |
|---|
| 14 |
dnl $Id: configure.in,v 2.14 2004/08/18 22:42:34 maxb Exp $ |
|---|
| 15 |
dnl |
|---|
| 16 |
dnl Autoconf configure script for Cygwin utilities. |
|---|
| 17 |
dnl |
|---|
| 18 |
dnl Process this file with autoconf to produce a configure script. |
|---|
| 19 |
|
|---|
| 20 |
AC_INIT |
|---|
| 21 |
AC_PREREQ(2.53) |
|---|
| 22 |
AC_CONFIG_AUX_DIR(cfgaux) |
|---|
| 23 |
AM_INIT_AUTOMAKE(setup, 0) |
|---|
| 24 |
dnl AM_CONFIG_HEADER(include/autoconf.h) |
|---|
| 25 |
AM_MAINTAINER_MODE |
|---|
| 26 |
AC_CONFIG_SRCDIR([Makefile.in]) |
|---|
| 27 |
AC_REVISION($Revision: 2.14 $)dnl |
|---|
| 28 |
|
|---|
| 29 |
AC_MSG_CHECKING([Whether to build inilint]) |
|---|
| 30 |
AC_ARG_ENABLE(inilint, |
|---|
| 31 |
AC_HELP_STRING([--enable-inilint], |
|---|
| 32 |
[Build the inilint tool]), |
|---|
| 33 |
ac_cv_enable_inilint=$enableval, ac_cv_enable_inilint=no) |
|---|
| 34 |
AC_MSG_RESULT([$ac_cv_enable_inilint]) |
|---|
| 35 |
if test $ac_cv_enable_inilint = yes; then |
|---|
| 36 |
INILINT="inilint\$(EXEEXT)" |
|---|
| 37 |
else |
|---|
| 38 |
INILINT= |
|---|
| 39 |
fi |
|---|
| 40 |
AC_SUBST(INILINT) |
|---|
| 41 |
|
|---|
| 42 |
AC_LANG_CPLUSPLUS |
|---|
| 43 |
AC_PROG_CXX |
|---|
| 44 |
AM_PROG_CC_C_O |
|---|
| 45 |
AM_PROG_LEX |
|---|
| 46 |
AC_PROG_YACC |
|---|
| 47 |
AC_CANONICAL_BUILD |
|---|
| 48 |
AC_CANONICAL_HOST |
|---|
| 49 |
AC_PROG_LIBTOOL |
|---|
| 50 |
|
|---|
| 51 |
dnl AC_CHECK_TOOL(AR, ar, ar) |
|---|
| 52 |
dnl AC_SUBST(AR) |
|---|
| 53 |
dnl AC_CHECK_TOOL(AS, as, as) |
|---|
| 54 |
dnl AC_SUBST(AS) |
|---|
| 55 |
dnl AC_CHECK_TOOL(RANLIB, ranlib, ranlib) |
|---|
| 56 |
dnl AC_SUBST(RANLIB) |
|---|
| 57 |
dnl AC_CHECK_TOOL(LD, ld, ld) |
|---|
| 58 |
dnl AC_SUBST(LD) |
|---|
| 59 |
dnl AC_CHECK_TOOL(DLLTOOL, dlltool, dlltool) |
|---|
| 60 |
dnl AC_SUBST(DLLTOOL) |
|---|
| 61 |
AC_CHECK_TOOL(WINDRES, windres, windres) |
|---|
| 62 |
AC_SUBST(WINDRES) |
|---|
| 63 |
dnl AC_CHECK_TOOL(OBJCOPY, objcopy, objcopy) |
|---|
| 64 |
dnl AC_SUBST(OBJCOPY) |
|---|
| 65 |
|
|---|
| 66 |
AC_CHECK_LIB(mingw32,main) |
|---|
| 67 |
|
|---|
| 68 |
AC_CHECK_HEADERS(alloca.h \ |
|---|
| 69 |
errno.h \ |
|---|
| 70 |
string \ |
|---|
| 71 |
string.h ) |
|---|
| 72 |
|
|---|
| 73 |
AC_CONFIG_SUBDIRS(zlib) |
|---|
| 74 |
AC_CONFIG_SUBDIRS(bz2lib) |
|---|
| 75 |
AC_CONFIG_SUBDIRS(libgetopt++) |
|---|
| 76 |
|
|---|
| 77 |
dnl add portability sources to inilint |
|---|
| 78 |
case "$host_os" in |
|---|
| 79 |
mingw32) |
|---|
| 80 |
AM_CONDITIONAL(MINGWTARGET, true) |
|---|
| 81 |
;; |
|---|
| 82 |
*) |
|---|
| 83 |
AM_CONDITIONAL(MINGWTARGET, false) |
|---|
| 84 |
;; |
|---|
| 85 |
esac |
|---|
| 86 |
|
|---|
| 87 |
AC_CONFIG_FILES([Makefile tests/Makefile]) |
|---|
| 88 |
AC_OUTPUT |
|---|