[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Automake violations of the gnu coding conventions
From: |
K. Richard Pixley |
Subject: |
Re: Automake violations of the gnu coding conventions |
Date: |
Tue, 19 Jun 2007 09:51:51 -0700 |
User-agent: |
Thunderbird 2.0.0.4 (Macintosh/20070604) |
Let me be very clear. The change I'm proposing is as follows. Instead
of the current form of generated Makefile.in's, I'm proposing that the
default generated Makefile.in's include a section like this:
Makefile: Makefile.in
configure etc.
.PHONY:
am_regen:
(cd $(srcdir) && automake)
# note the conspicuous absence of a "Makefile.in: Makefile.am" rule.
I'm also happy to add a new interpretation of the AM_MAINTAINER_MODE,
let's call it AM_REGEN which, when set, also includes the "Makefile.in:
Makefile.am" rule. Then "make distcheck" would complain loudly about
any remaining instance of this rule prior to distribution.
The automake development process would then be:
* place AM_REGEN in your Makefile.am.
* screw around with automake for a while.
* start to build a distribution... run "make distcheck", notice that the
rule was still in.
* remove AM_REGEN from your Makefile.am
* release code
Note that you can force a regeneration of Makefile.in at any time
explicitly by running "make am_regen".
AM_MAINTAINER_MODE would then become a deprecated macro.
I'm also volunteering to make the changes, invent the test cases, and
provide copyright assignments from my current employer.
Would this be acceptable?
--rich
- Re: Automake violations of the gnu coding conventions, (continued)
- Re: Automake violations of the gnu coding conventions, Bob Proulx, 2007/06/18
- Re: Automake violations of the gnu coding conventions, K. Richard Pixley, 2007/06/18
- Re: Automake violations of the gnu coding conventions, Bob Proulx, 2007/06/19
- Re: Automake violations of the gnu coding conventions, K. Richard Pixley, 2007/06/19
- Re: Automake violations of the gnu coding conventions, Bob Friesenhahn, 2007/06/19
- Re: Automake violations of the gnu coding conventions, K. Richard Pixley, 2007/06/19
- Re: Automake violations of the gnu coding conventions, Bob Friesenhahn, 2007/06/19
- Re: Automake violations of the gnu coding conventions, Benoit Sigoure, 2007/06/19
- Re: Automake violations of the gnu coding conventions, K. Richard Pixley, 2007/06/19
- Re: Automake violations of the gnu coding conventions,
K. Richard Pixley <=
- Re: Automake violations of the gnu coding conventions, Harlan Stenn, 2007/06/19
- Re: Automake violations of the gnu coding conventions, K. Richard Pixley, 2007/06/19
- Re: Automake violations of the gnu coding conventions, Harlan Stenn, 2007/06/19
- Re: Automake violations of the gnu coding conventions, K. Richard Pixley, 2007/06/19
- Re: Automake violations of the gnu coding conventions, Ralf Wildenhues, 2007/06/19
- Re: Automake violations of the gnu coding conventions, Harlan Stenn, 2007/06/19
- Re: Automake violations of the gnu coding conventions, K. Richard Pixley, 2007/06/19