[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnu-arch-users] in-tree builds
From: |
Stephen J. Turnbull |
Subject: |
Re: [Gnu-arch-users] in-tree builds |
Date: |
Sun, 27 Jun 2004 02:15:56 +0900 |
User-agent: |
Gnus/5.1006 (Gnus v5.10.6) XEmacs/21.5 (chayote, linux) |
>>>>> "Juliusz" == Juliusz Chroboczek <address@hidden> writes:
TL> I'm saying: even if you want to get inventory to ignore
TL> in-tree build-products, changing `untagged-source' is _not_
TL> the right way to do it. It's too error prone.
Juliusz> Okay. So what /is/ the right way to do it?
abentley (IIRC, or was it jblackwell?) already mentioned it:
explicitly list your build products as precious in =tagging-methods,
or perhaps better yet in .arch-inventory (or whetever the
per-directory methods file is).
>>> Out of tree builds? How do you do that...
TL> Consider relying on GNU Make
Juliusz> That's unfortunately not an option.
TL> consider relying on the auto* tools,
Juliusz> Tom... I'm trying to solve a problem, not to create new
Juliusz> ones.
I see your point in both cases, but what that means is that you are
stuck with a very weak environment where none of the choices are
particularly attractive a priori. Since you've invested more or less
heavily in making in-tree builds work, that's the way to go for you
... and arch will let you do it cheaply (ie, a one-line edit per new
build product at worst, and normally for free if the build product
matches .o or .pyc).
I'll tell you why _I_ don't like in-tree builds, though. With several
important configuration variants that must be tested, I end up with
a {source-versions} X {config-variants} matrix that makes it hard to
figure out (in general) which files I want to be editing, because I
need to propagate the changes across to the other members of the the
same source-version class, but not necessarily to other source-version
classes.
How do you handle that?
--
Institute of Policy and Planning Sciences http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.
- Re: [Gnu-arch-users] Re: Online book for usability, (continued)
- Re: [Gnu-arch-users] Re: Online book for usability, David Allouche, 2004/06/24
- Re: [Gnu-arch-users] Re: Online book for usability, Tom Lord, 2004/06/24
- Re: [Gnu-arch-users] Re: Online book for usability, Juliusz Chroboczek, 2004/06/24
- Re: [Gnu-arch-users] Re: Online book for usability, Aaron Bentley, 2004/06/24
- Re: [Gnu-arch-users] Re: Online book for usability, Tom Lord, 2004/06/25
- Re: [Gnu-arch-users] in-tree builds [was: Online book for usability], Juliusz Chroboczek, 2004/06/25
- [Gnu-arch-users] Re: in-tree builds, Andreas Rottmann, 2004/06/26
- Re: [Gnu-arch-users] Re: in-tree builds, nadim, 2004/06/26
- Re: [Gnu-arch-users] Re: in-tree builds, Jan Hudec, 2004/06/26
- [Gnu-arch-users] Re: in-tree builds, Miles Bader, 2004/06/27
- Re: [Gnu-arch-users] in-tree builds,
Stephen J. Turnbull <=
- 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, 2004/06/27
- 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