> -----Original Message-----
> From: Berin Loritsch [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, 27 September 2001 1:50 pm
> To: [EMAIL PROTECTED]
> Subject: Re: Build.xml standardization
> 
> 
> "Morrison, John" wrote:
> > 
> > I've dummied up a build.xml file.  Is this what people are 
> thinking off...?
> > 
> > Comments appreciated.
> 
> I think you got the whole thing.  My comments follow (mostly 
> clarifications).
> 
> You have one thing I would change:
> 
> <property file="~/.ant.properties"/>
> 
> The tilde technically only works in Unix (or Cygwin).  You 
> would have to alter
> it like this:
> 
> <property file="${user.dir}/.ant.properties"/>
> 
> ("user.dir" is a system property set by the JVM)

Good point.  Habit :)

> Also, we might want to specify the property 
> "build.deprecation" for deprecation
> information during compilation.  Projects are free to choose 
> their own default
> for that one.
> 
> 
> Regarding your comment in the "distclean" about "Delete 
> what?".  There are some
> projects that generate announcements and place the generated 
> announcement at the
> base.dir of the project.  There is also the distribution 
> folders that may have
> been left over after an "ant dist" call.

Yes, I understood what you wanted, but I couldn't think what to delete :/

> The "test" alias is optional.

Yeah, but if they didn't want it it's easier to delete than to add :)

> Lastly, if "printerdocs" is really only meant for users then 
> it should be
> renamed to "userdocs".  Also, please note that 
> printerfriendly documentation
> is something that many professional sites have employed.  
> They have a "Print
> This" link that removes all the extraneous formatting.  It 
> might be a good
> idea to adopt that approach if possible.  The idea I had when 
> presenting
> this target was that we really need documentation that can be 
> printed out.
> most of the projects have the formatting on the documentation 
> so that the
> printer cuts off the right side.

I'm +0 on this - I don't think it'll really be used on it's own - it'll prob
only be used by the docs target.

I'd also like to define some other properties to do with javadocs.

Also, did I put the property file= instructions in the correct place and
does Ant function as I think (ie, putting them where they are and in the
order they are would mean that, for example, project.name couldn't be
overridden...?)

Oh, while I think about it, isn't project.name already defined in the
<project> at the top?


=======================================================================
Information in this email and any attachments are confidential, and may
not be copied or used by anyone other than the addressee, nor disclosed
to any third party without our permission.  There is no intention to
create any legally binding contract or other commitment through the use
of this email.

Experian Limited (registration number 653331).  
Registered office: Talbot House, Talbot Street, Nottingham NG1 5HF

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

Reply via email to