[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] Re: Online book for usability
From: |
Andrew Suffield |
Subject: |
Re: [Gnu-arch-users] Re: Online book for usability |
Date: |
Sun, 27 Jun 2004 17:49:16 +0100 |
User-agent: |
Mutt/1.5.6+20040523i |
On Sun, Jun 27, 2004 at 09:18:04AM -0700, Tom Lord wrote:
> > The set of files which are stored in the archive, and the set of
> > files which are distributed in tarballs, are similar but
> > distinct.
>
> > distclean and dist are here because *building a distribution tarball
> > requires building some files to go in it*, not because there might be
> > some unrelated files in the same tree. They're in the GNU conventions
> > because GNU encourages this behaviour, especially for things like
> > bison.
> Providing that list of files by some independent mechanism, such as
> inventory, makes it possible to use generic makefile recipes for those
> targets. The makefile _dependencies_ of `dist' aren't generic, as
> you say, but the recipe can be.
Yeah, but you don't need inventory for that. Automake, for example,
does it already - the list of dependencies is all you need..
> I'm not sure why you think `inventory' isn't right for maintaining
> that explicit manifest, punning that manifest as the files arch would
> archive. Sure, weirdness can occur if your store built-shipped on a
> branch into which people are making merges or are making commits that
> change their prereqs without updating them. There's two reasonable
> solutions to that: (1) don't keep those files on such branches (add them
> to release branches); (2) keep them but learn to manage them
> carefully (ala GCC). If you're shipping them, surely you want them
> archived somewhere....
I don't feel any particular need to archive them, any more than I do
the compiled object files - they're pseudo-deterministically
reproducable on demand. Doing so would only create extra work when
merging.
--
.''`. ** Debian GNU/Linux ** | Andrew Suffield
: :' : http://www.debian.org/ |
`. `' |
`- -><- |
signature.asc
Description: Digital signature
- Re: [Gnu-arch-users] Re: in-tree builds, (continued)
- Re: [Gnu-arch-users] in-tree builds, Stephen J. Turnbull, 2004/06/26
- Re: [Gnu-arch-users] Re: Online book for usability, James Blackwell, 2004/06/25
- Re: [Gnu-arch-users] Re: Online book for usability, Tom Lord, 2004/06/25
- Re: [Gnu-arch-users] Re: Online book for usability, Jason McCarty, 2004/06/25
- Re: [Gnu-arch-users] Re: Online book for usability, Jani Monoses, 2004/06/25
- Re: [Gnu-arch-users] Re: Online book for usability, Andrew Suffield, 2004/06/26
- Re: [Gnu-arch-users] Re: Online book for usability, Tom Lord, 2004/06/27
- Re: [Gnu-arch-users] Re: Online book for usability,
Andrew Suffield <=
- Re: [Gnu-arch-users] Re: Online book for usability, Pierce T . Wetter III, 2004/06/24
- Re: [Gnu-arch-users] Re: Online book for usability, Adrian Irving-Beer, 2004/06/24
- Re: [Gnu-arch-users] Re: Online book for usability, Matthew Palmer, 2004/06/25
- [Gnu-arch-users] Archive namespace usability (was: Online book for usability), David Allouche, 2004/06/25
- Re: [Gnu-arch-users] Archive namespace usability (was: Online book for usability), Matthew Palmer, 2004/06/25
- Re: [Gnu-arch-users] Archive namespace usability, Aaron Bentley, 2004/06/25
- Re: [Gnu-arch-users] Re: Online book for usability, Colin Walters, 2004/06/30
- Re: [Gnu-arch-users] Re: Online book for usability, Matthew Palmer, 2004/06/30
- Re: [Gnu-arch-users] Re: Online book for usability, Tom Lord, 2004/06/30
- Re: [Gnu-arch-users] Re: Online book for usability, Matthew Dempsky, 2004/06/24