2000-01-29 18:30:15 +08:00
|
|
|
# Do all the work for Automake. This macro actually does too much --
|
|
|
|
# some checks are only needed if your package does certain things.
|
|
|
|
# But this isn't really a big deal.
|
|
|
|
|
* AUTHORS, BUGS, ChangeLog, ChangeLog.0, ChangeLog.1,
ChangeLog.2, GNUmakefile, Makefile.maint, NEWS, README,
README-alpha, TODO, configure.ac, lib/autoconf/Makefile.am,
m4/atconfig.m4, m4/init.m4, m4/m4.m4, m4/missing.m4,
m4/sanity.m4, tests/README, tests/aclocal.m4,
tests/atspecific.m4, tests/base.at, tests/compile.at,
tests/foreign.at, tests/m4sh.at, tests/m4sugar.at,
tests/semantics.at, tests/suite.at, tests/tools.at,
tests/torture.at: Add copyright notice.
* tests/mktests.sh: Update year in copyright notice.
2001-08-12 21:05:11 +08:00
|
|
|
# serial 2
|
|
|
|
|
|
|
|
# Copyright 2000 Free Software Foundation, Inc.
|
|
|
|
#
|
|
|
|
# This program is free software; you can redistribute it and/or modify
|
|
|
|
# it under the terms of the GNU General Public License as published by
|
|
|
|
# the Free Software Foundation; either version 2, or (at your option)
|
|
|
|
# any later version.
|
|
|
|
#
|
|
|
|
# This program is distributed in the hope that it will be useful,
|
|
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
# GNU General Public License for more details.
|
|
|
|
#
|
|
|
|
# You should have received a copy of the GNU General Public License
|
|
|
|
# along with this program; if not, write to the Free Software
|
|
|
|
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
|
|
|
|
# 02111-1307, USA.
|
2000-01-29 18:30:15 +08:00
|
|
|
|
|
|
|
dnl Usage:
|
|
|
|
dnl AM_INIT_AUTOMAKE(package,version, [no-define])
|
|
|
|
|
|
|
|
AC_DEFUN(AM_INIT_AUTOMAKE,
|
|
|
|
[AC_REQUIRE([AC_PROG_INSTALL])
|
|
|
|
PACKAGE=[$1]
|
|
|
|
AC_SUBST(PACKAGE)
|
|
|
|
VERSION=[$2]
|
|
|
|
AC_SUBST(VERSION)
|
|
|
|
dnl test to see if srcdir already configured
|
|
|
|
if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then
|
|
|
|
AC_MSG_ERROR([source directory already configured; run "make distclean" there first])
|
|
|
|
fi
|
|
|
|
ifelse([$3],,
|
2000-11-11 15:05:02 +08:00
|
|
|
[AC_DEFINE_UNQUOTED(PACKAGE, "$PACKAGE", [Name of package])
|
|
|
|
AC_DEFINE_UNQUOTED(VERSION, "$VERSION", [Version number of package])])
|
2000-01-29 18:30:15 +08:00
|
|
|
AC_REQUIRE([AM_SANITY_CHECK])
|
|
|
|
AC_REQUIRE([AC_ARG_PROGRAM])
|
|
|
|
dnl FIXME This is truly gross.
|
|
|
|
missing_dir=`cd $ac_aux_dir && pwd`
|
|
|
|
AM_MISSING_PROG(ACLOCAL, aclocal, $missing_dir)
|
|
|
|
AM_MISSING_PROG(AUTOCONF, autoconf, $missing_dir)
|
|
|
|
AM_MISSING_PROG(AUTOMAKE, automake, $missing_dir)
|
|
|
|
AM_MISSING_PROG(AUTOHEADER, autoheader, $missing_dir)
|
|
|
|
AM_MISSING_PROG(MAKEINFO, makeinfo, $missing_dir)
|
|
|
|
AC_REQUIRE([AC_PROG_MAKE_SET])])
|