[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Automake-ng] [PATCH] [ng] maint: rename automake -> automake-ng, ac
From: |
Jim Meyering |
Subject: |
Re: [Automake-ng] [PATCH] [ng] maint: rename automake -> automake-ng, aclocal -> aclocal-ng |
Date: |
Sat, 14 Apr 2012 20:35:08 +0200 |
Stefano Lattarini wrote:
> With the aim of avoiding confusion between Automake and Automake-NG as
> much as possible, we rename the 'automake' and 'aclocal' scripts in the
> 'ng/master' branch to 'automke-ng' and 'aclocal-ng' respectively, and
s/mke/make/
> adjust the testsuite and the automatic remake rules accordingly.
>
> * automake.in: Moved ...
> * automake-ng.in: ... here.
> * aclocal.in: Moved ...
> * aclocal-ng.in: ... here.
> * t/wrap/automake.in: Moved ...
> * t/wrap/automake-ng.in: ... here, and adjusted.
> * t/wrap/aclocal.in: Moved ...
> * t/wrap/aclocal-ng.in: ... here, and adjusted.
> * m4/init.m4, Makefile.am, configure.ac, bootstrap, defs-static.in,
> t/get-sysconf.sh, t/location.sh, t/warnings-unknown.sh, .gitignore:
> Adjust.
Hi Stefano,
Won't this cause trouble for those who want to use the new tools?
Either they will have to rename the tools to remove the -ng suffix
or somehow update all scripts that invoke "automake" and "aclocal"
to use the new names.
I would prefer to leave the names unchanged.
For the record, I tried automake/aclocal built from the ng branch in
cppi today. Here is the very first change that was required in order
to make it so ./bootstrap no longer failed:
[I would have much preferred to see that automake-ng uses a much larger
version number. With the obligatory decrease to 0.5, I am forced to
let all older versions of automake pass these prereq tests. ]
>From f7619447d456c5de624fb34558ab8d028b54acce Mon Sep 17 00:00:00 2001
From: Jim Meyering <address@hidden>
Date: Sat, 14 Apr 2012 17:53:46 +0200
Subject: [PATCH] kludge to use automake-ng
---
bootstrap.conf | 2 +-
configure.ac | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/bootstrap.conf b/bootstrap.conf
index 3142b75..562b064 100644
--- a/bootstrap.conf
+++ b/bootstrap.conf
@@ -113,7 +113,7 @@ gnulib_tool_option_extras='--symlink
--makefile-name=gnulib.mk'
# Build prerequisites
buildreq="\
autoconf 2.61
-automake 1.11
+automake 0.5
autopoint -
flex -
gettext -
diff --git a/configure.ac b/configure.ac
index 2c91d04..296dc52 100644
--- a/configure.ac
+++ b/configure.ac
@@ -7,7 +7,7 @@ AC_CONFIG_SRCDIR(src/cppi.l)
AC_CONFIG_AUX_DIR([build-aux])
AC_CONFIG_HEADERS([lib/config.h:config.hin])
-AM_INIT_AUTOMAKE([1.11 no-dist-gzip dist-xz color-tests parallel-tests])
+AM_INIT_AUTOMAKE([0.5 no-dist-gzip dist-xz color-tests parallel-tests])
AM_SILENT_RULES([yes]) # make --enable-silent-rules the default.
AM_MISSING_PROG([HELP2MAN], [help2man])
--
1.7.10.130.g36e6c
- [Automake-ng] [PATCH] [ng] maint: rename automake -> automake-ng, aclocal -> aclocal-ng, Stefano Lattarini, 2012/04/14
- Re: [Automake-ng] [PATCH] [ng] maint: rename automake -> automake-ng, aclocal -> aclocal-ng,
Jim Meyering <=
- Re: [Automake-ng] [PATCH] [ng] maint: rename automake -> automake-ng, aclocal -> aclocal-ng, Stefano Lattarini, 2012/04/14
- Re: [Automake-ng] [PATCH] [ng] maint: rename automake -> automake-ng, aclocal -> aclocal-ng, Stefano Lattarini, 2012/04/15
- Re: [Automake-ng] [PATCH] [ng] maint: rename automake -> automake-ng, aclocal -> aclocal-ng, Jim Meyering, 2012/04/15
- Re: [Automake-ng] [PATCH] [ng] maint: rename automake -> automake-ng, aclocal -> aclocal-ng, Stefano Lattarini, 2012/04/15
- Re: [Automake-ng] [PATCH] [ng] maint: rename automake -> automake-ng, aclocal -> aclocal-ng, Jim Meyering, 2012/04/15