On Friday, August 17, 2001, at 01:27 am, Jeff Turner wrote:


Anyways a pseudo convention of using "target/" as intermediate directory has
occured in commons/struts projects. Because this doesn't cause any conflicts
and thus could be integrated into all apache projects (ignoring egos) I say
we move towards it. The easier it is to build projects the more likely we are
to see developers work with Apache.

What does "target" mean, or imply?

I can understand "build" ("the results of the build process") and "bin"
(binaries, ie non-source, implying build output), but "target" is a bit
vague to me.. is it where results from all build "targets" go? No..

Enough of the world uses build/ for me to be comfortable with it. My vote:
 0

--Jeff

I too, would advocate "build". "bin/**" intuitively looks like it might be binary tools or libraries rather than build output, "target" intuitively sounds like it might contain target specific build information - e.g. build code to build variants for different platforms. If there's a need for something different to allow a consistent move for all, then something like "building" might be worth a thought, it implies a build in progress, another thought would be to put all build output into a "tmp" or "temp" directory giving something like "tmp/build/org/.." and "tmp/dist/....jar". This makes it plain that removal of the "tmp" directory does not remove anything that cannot be reproduced from source.


Stuart.

-------------------------------------------------------------------------
Stuart Roebuck                                  [EMAIL PROTECTED]
Lead Developer                               Java, XML, MacOS X, XP, etc.
ADOLOS                                           <http://www.adolos.com/>


--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to