ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Raja Nagendra Kumar <Nagendra.R...@tejasoft.com>
Subject Re: IDEA Project generation from ant
Date Thu, 05 Nov 2009 04:05:34 GMT

Thank you Brian we shall try this.

Regads,
Nagendra

Brian Pontarelli wrote:
> 
> 
> On Nov 3, 2009, at 9:44 PM, Raja Nagendra Kumar wrote:
> 
>>
>>> I generally only generate .classpath files
>>
>> Could you tell me how you archive this with ant
> 
> The .classpath format is an extremely simple XML format that tells the  
> IDE where the source paths are and the JAR files for the project. This  
> is the Eclipse storage format. IntelliJ can be told to use the  
> Eclipse .classpath for its dependencies as well. This requires changes  
> to the .iml file and it also creates an additional file ending  
> in .eml. Then, I just use a simple Groovy script to manipulate the XML  
> in the .classpath file with the new dependencies. I really need to  
> update my script, but it is pretty simple to manipulate XML in Groovy  
> and Groovy inside Ant is really simple as well.
> 
> I believe the best method is to load the .classpath into the Groovy  
> XML objects, remove all the elements whose type attribute is "var" and  
> then generate new elements for each of the project's dependencies. The  
> generation of the new elements will depend on the dependency  
> management tool you are using.
> 
> -bp
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/IDEA-Project-generation-from-ant-tp26160045p26208557.html
Sent from the Ant - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message