automake-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Patch: RFA: new option


From: Derek Robert Price
Subject: Re: Patch: RFA: new option
Date: Thu, 07 Aug 2003 15:21:43 -0400
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030624 Netscape/7.1

Alexandre Duret-Lutz wrote:

* Texinfo rules nightmare

 - Distributed *.info files should be kept in $(srcdir).  This used
   to be the case in 1.6.x and prior.  The change in 1.7 broke VPATH
   builds with *BSD makes.  Using $(srcdir) is also required by
   GNU Coding Standards.
 - Non-distributed *.info files should be built in `.' (as happens in
   1.7.x).  It's important.  Some projects, like Texinfo, already
   rely on this.
 - => we need a way to distinguish distributed *.info from
   non-distributed *.info.  Perhaps we could build a map of cleaned
   files.  (If the user is cleaning foo.info, then foo.info* are not
   distributed...)

I'd like to see the reverse and, I think, more explicit decision - if a file is in EXTRA_DIST then any cleanup should be moved to the maintainer-clean target from whatever target it rests in. I think this check could be done for all files found in EXTRA_DIST, not just docs?

For instance, PS versions of the CVS manual are built and distributed with CVS, yet a `make mostlyclean' removes them.

If this was the only decision point, it would change the default of distribution for *.info files. Can these two ideas be reconciled? Perhaps with dist_* targets and nodist_* targets?

Derek

--
               *8^)

Email: address@hidden

Get CVS support at <http://ximbiot.com>!
--
I am not a dentist.
I am not a dentist.
I am not a dentist...

         - Bart Simpson on chalkboard, _The Simpsons_






reply via email to

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