antlets/init/src xbuild.xml,1.9,1.10
[email protected] Fri, 12 Mar 2004 05:01:13 -0800
| Newsgroups | gmane.comp.krysalis.metamorphosis.cvs |
|---|---|
| Message-ID | <[email protected]> |
Update of /cvsroot/metamorphosis/antlets/init/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv6103/init/src
Modified Files:
xbuild.xml
Log Message:
Added project.dir property to support subprojects and added project.work.dir and init-antlet:work.project.dir properties to support multiple projects in module.xml
Index: xbuild.xml
===================================================================
RCS file: /cvsroot/metamorphosis/antlets/init/src/xbuild.xml,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** xbuild.xml 11 Mar 2004 20:08:28 -0000 1.9
--- xbuild.xml 12 Mar 2004 13:01:10 -0000 1.10
***************
*** 81,87 ****
--- 81,89 ----
<!-- project dirs -->
+ <property name="project.dir" value="${basedir}"/>
<property name="project.name" value="${ant.project.name}"/>
<property name="project.version" value="0.0"/>
<property name="project.build.dir" value="${build.dir}/${project.name}"/>
+ <property name="project.work.dir" value="${work.dir}/${project.name}"/>
<mkdir dir="${temp.dir}"/>
***************
*** 92,95 ****
--- 94,98 ----
<mkdir dir="${project.build.dir}"/>
<mkdir dir="${work.dir}"/>
+ <mkdir dir="${project.work.dir}"/>
<mkdir dir="${temp.dir}"/>
***************
*** 100,103 ****
--- 103,107 ----
<dirname property="init.antlet.dir" file="${ant.file.init.antlet}"/>
<property name="init-antlet:work.dir" value="${build.dir}/work"/>
+ <property name="init-antlet:work.project.dir" value="${build.dir}/work/${project.name}"/>
<!-- check module.xml -->
***************
*** 105,114 ****
<property name="module.xml" value="${init.antlet.dir}/dummy.xml"/>
<style basedir="."
! out="${init-antlet:work.dir}/module-properties.tmp.xml"
in="${module.xml}"
style="${init.antlet.dir}/module2properties.xsl">
! <param name="project" expression="${project.name}"/>
</style>
! <import file="${init-antlet:work.dir}/module-properties.tmp.xml"/>
<echo >
--- 109,118 ----
<property name="module.xml" value="${init.antlet.dir}/dummy.xml"/>
<style basedir="."
! out="${init-antlet:work.project.dir}/module-properties.tmp.xml"
in="${module.xml}"
style="${init.antlet.dir}/module2properties.xsl">
! <param name="project" expression="${project.name}"/>
</style>
! <import file="${init-antlet:work.project.dir}/module-properties.tmp.xml"/>
<echo >
-------------------------------------------------------
This SF.Net email is sponsored by: IBM Linux Tutorials
Free Linux tutorial presented by Daniel Robbins, President and CEO of
GenToo technologies. Learn everything from fundamentals to system
administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click