There has been some discussion here about generating build files with XSLT, so I tried 
it yesterday.  
I came up against a problem which seems to be the result of an ANT design decision and 
I wonder 
if anyone has worked round it.

My need is to maintain a central, large, "template" build file with various 
subsitutions in it, and generate 
a specific build file for each new project or to update the build file of all the 
existing projects when the 
template changes.  This seemed an ideal use for XSLT - I could specify the project as 
a simple XML 
defintion, and the XSLT style process would merge the template and any extension 
specified in the 
project file.

Unfortunately, Ant uses ${name} to refer to properties, and {name} is reserved XSLT 
syntax.  When I ran
my XSLT process the resulting build file was full of just "$", which made no sense to 
Ant.

Any suggestions?


Reply via email to