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