[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jakarta-commons-dev
Subject:    Re: [PATCH] building is a PITA
From:       Jeff Turner <jeff () socialchange ! net ! au>
Date:       2001-09-26 22:56:14
[Download RAW message or body]

On Wed, Sep 26, 2001 at 03:12:25PM +0000, Rodney Waldhoff wrote:
> I've haven't looked at the patch in detail, but I certainly agree with the 
> premise.
> 
> I did want to point out though, that:
> 
> >Most commonly, "/java" is used.  Why, I don't know.. it's guaranteed wrong 
> >for Windows and any FHS-compliant Unix.
> 
> isn't strictly correct.  /java works fine for me on both Windows and BSD.  
> On Windows, all my java stuff is either installed at 
> D:\java\<external-library> or D:\cvs\<cvs-module>.  Both / and \ will take 
> me to the root drive of the current drive (i.e., when on D:\*, / is 
> equivalent to D:\ as far as Ant is concerned),

Neat.. didn't know that. 

> so that works fine for me.  
> On BSD I've got stuff sim-linked in a similiar fashion.

The sysadmins here would get very upset if I tried that ;)

> It's just the sample anyway.  "/java" is pretty readable for everyone, while 
> /usr/local may not be for non-Unix users.

Agreed. In my patch, I made the root the following property:

base.path=${user.home}/java

Because it happens to correspond to my system ;) I don't mind if this
variable defaults to "/java" or "/usr/local". As long as there *is* a
variable (which there currently isn't), so I can override it in one
place.

--Jeff

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic