25
|
1 |
dnl aclocal.m4 generated automatically by aclocal 1.4-p6 |
|
2 |
|
|
3 |
dnl Copyright (C) 1994, 1995-8, 1999, 2001 Free Software Foundation, Inc. |
|
4 |
dnl This file is free software; the Free Software Foundation |
|
5 |
dnl gives unlimited permission to copy and/or distribute it, |
|
6 |
dnl with or without modifications, as long as this notice is preserved. |
|
7 |
|
|
8 |
dnl This program is distributed in the hope that it will be useful, |
|
9 |
dnl but WITHOUT ANY WARRANTY, to the extent permitted by law; without |
|
10 |
dnl even the implied warranty of MERCHANTABILITY or FITNESS FOR A |
|
11 |
dnl PARTICULAR PURPOSE. |
|
12 |
|
|
13 |
# Do all the work for Automake. This macro actually does too much -- |
|
14 |
# some checks are only needed if your package does certain things. |
|
15 |
# But this isn't really a big deal. |
|
16 |
|
|
17 |
# serial 1 |
|
18 |
|
|
19 |
dnl Usage: |
|
20 |
dnl AM_INIT_AUTOMAKE(package,version, [no-define]) |
|
21 |
|
|
22 |
AC_DEFUN([AM_INIT_AUTOMAKE], |
|
23 |
[AC_REQUIRE([AM_SET_CURRENT_AUTOMAKE_VERSION])dnl |
|
24 |
AC_REQUIRE([AC_PROG_INSTALL]) |
|
25 |
PACKAGE=[$1] |
|
26 |
AC_SUBST(PACKAGE) |
|
27 |
VERSION=[$2] |
|
28 |
AC_SUBST(VERSION) |
|
29 |
dnl test to see if srcdir already configured |
|
30 |
if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then |
|
31 |
AC_MSG_ERROR([source directory already configured; run "make distclean" there first]) |
|
32 |
fi |
|
33 |
ifelse([$3],, |
|
34 |
AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package]) |
|
35 |
AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])) |
|
36 |
AC_REQUIRE([AM_SANITY_CHECK]) |
|
37 |
AC_REQUIRE([AC_ARG_PROGRAM]) |
|
38 |
dnl FIXME This is truly gross. |
|
39 |
missing_dir=`cd $ac_aux_dir && pwd` |
|
40 |
AM_MISSING_PROG(ACLOCAL, aclocal-${am__api_version}, $missing_dir) |
|
41 |
AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir) |
|
42 |
AM_MISSING_PROG(AUTOMAKE, automake-${am__api_version}, $missing_dir) |
|
43 |
AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir) |
|
44 |
AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir) |
|
45 |
AC_REQUIRE([AC_PROG_MAKE_SET])]) |
|
46 |
|
|
47 |
# Copyright 2002 Free Software Foundation, Inc. |
|
48 |
|
|
49 |
# This program is free software; you can redistribute it and/or modify |
|
50 |
# it under the terms of the GNU General Public License as published by |
|
51 |
# the Free Software Foundation; either version 2, or (at your option) |
|
52 |
# any later version. |
|
53 |
|
|
54 |
# This program is distributed in the hope that it will be useful, |
|
55 |
# but WITHOUT ANY WARRANTY; without even the implied warranty of |
|
56 |
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
|
57 |
# GNU General Public License for more details. |
|
58 |
|
|
59 |
# You should have received a copy of the GNU General Public License |
|
60 |
# along with this program; if not, write to the Free Software |
|
61 |
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA |
|
62 |
|
|
63 |
# AM_AUTOMAKE_VERSION(VERSION) |
|
64 |
# ---------------------------- |
|
65 |
# Automake X.Y traces this macro to ensure aclocal.m4 has been |
|
66 |
# generated from the m4 files accompanying Automake X.Y. |
|
67 |
AC_DEFUN([AM_AUTOMAKE_VERSION],[am__api_version="1.4"]) |
|
68 |
|
|
69 |
# AM_SET_CURRENT_AUTOMAKE_VERSION |
|
70 |
# ------------------------------- |
|
71 |
# Call AM_AUTOMAKE_VERSION so it can be traced. |
|
72 |
# This function is AC_REQUIREd by AC_INIT_AUTOMAKE. |
|
73 |
AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], |
|
74 |
[AM_AUTOMAKE_VERSION([1.4-p6])]) |
|
75 |
|
|
76 |
# |
|
77 |
# Check to make sure that the build environment is sane. |
|
78 |
# |
|
79 |
|
|
80 |
AC_DEFUN([AM_SANITY_CHECK], |
|
81 |
[AC_MSG_CHECKING([whether build environment is sane]) |
|
82 |
# Just in case |
|
83 |
sleep 1 |
|
84 |
echo timestamp > conftestfile |
|
85 |
# Do `set' in a subshell so we don't clobber the current shell's |
|
86 |
# arguments. Must try -L first in case configure is actually a |
|
87 |
# symlink; some systems play weird games with the mod time of symlinks |
|
88 |
# (eg FreeBSD returns the mod time of the symlink's containing |
|
89 |
# directory). |
|
90 |
if ( |
|
91 |
set X `ls -Lt $srcdir/configure conftestfile 2> /dev/null` |
|
92 |
if test "[$]*" = "X"; then |
|
93 |
# -L didn't work. |
|
94 |
set X `ls -t $srcdir/configure conftestfile` |
|
95 |
fi |
|
96 |
if test "[$]*" != "X $srcdir/configure conftestfile" \ |
|
97 |
&& test "[$]*" != "X conftestfile $srcdir/configure"; then |
|
98 |
|
|
99 |
# If neither matched, then we have a broken ls. This can happen |
|
100 |
# if, for instance, CONFIG_SHELL is bash and it inherits a |
|
101 |
# broken ls alias from the environment. This has actually |
|
102 |
# happened. Such a system could not be considered "sane". |
|
103 |
AC_MSG_ERROR([ls -t appears to fail. Make sure there is not a broken |
|
104 |
alias in your environment]) |
|
105 |
fi |
|
106 |
|
|
107 |
test "[$]2" = conftestfile |
|
108 |
) |
|
109 |
then |
|
110 |
# Ok. |
|
111 |
: |
|
112 |
else |
|
113 |
AC_MSG_ERROR([newly created file is older than distributed files! |
|
114 |
Check your system clock]) |
|
115 |
fi |
|
116 |
rm -f conftest* |
|
117 |
AC_MSG_RESULT(yes)]) |
|
118 |
|
|
119 |
dnl AM_MISSING_PROG(NAME, PROGRAM, DIRECTORY) |
|
120 |
dnl The program must properly implement --version. |
|
121 |
AC_DEFUN([AM_MISSING_PROG], |
|
122 |
[AC_MSG_CHECKING(for working $2) |
|
123 |
# Run test in a subshell; some versions of sh will print an error if |
|
124 |
# an executable is not found, even if stderr is redirected. |
|
125 |
# Redirect stdin to placate older versions of autoconf. Sigh. |
|
126 |
if ($2 --version) < /dev/null > /dev/null 2>&1; then |
|
127 |
$1=$2 |
|
128 |
AC_MSG_RESULT(found) |
|
129 |
else |
|
130 |
$1="$3/missing $2" |
|
131 |
AC_MSG_RESULT(missing) |
|
132 |
fi |
|
133 |
AC_SUBST($1)]) |
|
134 |
|
|
135 |
# Define a conditional. |
|
136 |
|
|
137 |
AC_DEFUN([AM_CONDITIONAL], |
|
138 |
[AC_SUBST($1_TRUE) |
|
139 |
AC_SUBST($1_FALSE) |
|
140 |
if $2; then |
|
141 |
$1_TRUE= |
|
142 |
$1_FALSE='#' |
|
143 |
else |
|
144 |
$1_TRUE='#' |
|
145 |
$1_FALSE= |
|
146 |
fi]) |
|
147 |
|