I can't think of any way right off-hand to do what you want (doesn't mean
there isn't a way, just that I can't think of one real quick :) -- but
wouldn't it be easier to just set "main" to "com.xxx.${project}" and
define ${project} with -Dproject="Project1"?

Diane

--- "Hayes, Peter" <[EMAIL PROTECTED]> wrote:
> I would like to obtain a property by using another property to get it.
> 
> I have a prop file like this
> ---------------------
> proj1.run.main = com.xxx.Project1
> proj2.run.main = com.xxx.Project2
> ---------------------
> 
> In my build.xml I would like to figure out which project to run based on
> a passed in property.  (-Dproject=proj1)
> 
> So in my target would be something like
> 
> <property name="main" value="${project}.run.main" />
> 
> But instead of main being set to the string "proj1.run.main" I would
> like to 'dereference' that so it would get the previously set value
> ('com.xxx.Project1') 
> 
> Is this possible w/ ANT
> 
> Thanks.
> 
> Peter Hayes
> GETT, Fidelity Investments


=====
([EMAIL PROTECTED])



__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail. 
http://personal.mail.yahoo.com/

Reply via email to