automake-ng
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]