> -----Original Message-----
> From: Sam Ruby [mailto:[EMAIL PROTECTED]]
> Sent: 11 March 2001 8:09 pm
> To: [EMAIL PROTECTED]
> Subject: Re: Alexandria project defs
> 
> 
> Jeff Martin wrote:
> >
> > What's the directory for?
> 
> Perhaps best explained by example:
> 
>    <cvs repository="working-dogs" dir="town" />
>    <cvs repository="working-dogs" dir="external"/>
> 
> The cvsroot for these two differ only by the last directory element.
> Supporting this reduces the proliferation of repositories.  
> Longer term, I
> would like to see the elements of a cvs repository separated out, for
> example:
> 
>      <root>
>        <method>pserver</method>
>        <user>anoncvs</user>
>        <password>anoncvs</password>
>        <hostname>jakarta.apache.org</hostname>
>        <path>/home/cvspublic</path>
>      </root>

I know that the port is almost always 2401, but it doesn't have to be...


> This would enable a workspace to override specific portions 
> of the CVSROOT
> without overriding all.
> 
> > So far I've been avoiding that one as it's a bit of a can of
> > worms as far as I can see. There are definitly things which
> > Ant provides that make life a lot easier i.e. XML output.
> > But I'm open to suggestions for ways to do this though if we
> > support other build machanisms then we'll need to support
> > other doumentaion tools and LXR as well as JXR. Where will
> > it end? ;o)
> 
> For now, I simply spelled "build" as "ant" and nested any ant specific
> elements under it.  I do however support "script" as an 
> alternative, which
> I use for bootstrapping ant.
> 
> > Err I think it's relative to the directory you run alexandria
> > from, to be honest I've never thought about it as I've alwayes
> > used absolute paths in it.  @classpath is probably a bit of a
> > legacy attribute as it was in before the depend/option concepts
> > arrived. Although it does allow you to specifiy classes/jars
> > without defining a project for them.
> 
> I've been hoping that multiple people could use the project 
> definitions I
> produce, so I've tried to keep absolute paths should only exist in the
> workspace.  (Of course, at the moment, people seem to want to reuse my
> workspace definition too, so I need to do more factoring like the
> repository changes suggested above).
> 
> - Sam Ruby
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: 
> [EMAIL PROTECTED]
> 


=======================================================================
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