ant-dev mailing list archives

--- Dominique Devienne <DDevienne@lgc.com> wrote:
> > From: Stefan Bodewig [mailto:bodewig@apache.org]
> > On Mon, 9 May 2005, Matt Benson
> <gudnabrsam@yahoo.com> wrote:
> > > Variable can accept a nested PropertySet OR have
> its
> > > key & value attributes set as usual
> > >
> As far as names are concerned, I'd go with the same
> name already used by
> the task with a 'set' suffix, i.e. for
> <java>/<junit>/<exec>, use
> <envset>.
My reason for wanting to nest the propertyset into a
regular <env> element is that these are passed by
<exec> and <java (w/ forking)> to an Environment
object. This means that if the code is added to
Environment, so that:
<exec executable="foo">
<env>
<propertyset|whatever name we want here
refid="foo.properties" />
</env>
</exec>
Any user of Environment.Variable (exec should be the
paradigm) automatically supports propertysets. If
this nesting approach--with whatever element name,
although I tend to use the add(...) IH methods--is
acceptable in general, I have got this working
already.
-Matt
>
> With <syspropertyset> and <envset>, both using a
> mapper with a prefix,
> you can then easily configure the runtime
> environment of <junit> for
> example, without changing the build script, by
> defining properties
> (easily done in a user-specific way) like
> runtime-env.SOME_ENV_VAR and
> runtime.SOME_PROPERTY. --DD
>
----------------------------------------------------------------------
> This e-mail, including any attached files, may
> contain confidential and privileged information for
> the sole use of the intended recipient. Any review,
> use, distribution, or disclosure by others is
> strictly prohibited. If you are not the intended
> recipient (or authorized to receive information for
> the intended recipient), please contact the sender
> by reply e-mail and delete all copies of this
> message.
>
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> dev-unsubscribe@ant.apache.org
> For additional commands, e-mail:
> dev-help@ant.apache.org
>
>
Yahoo! Mail
Stay connected, organized, and protected. Take the tour:
http://tour.mail.yahoo.com/mailtour.html
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@ant.apache.org
For additional commands, e-mail: dev-help@ant.apache.org