1.1 --- a/sierra/build.xml Thu Jun 17 15:58:07 2010 +0400
1.2 +++ b/sierra/build.xml Thu Jun 17 16:47:13 2010 +0400
1.3 @@ -148,34 +148,268 @@
1.4 </target>
1.5
1.6 <!-- module -->
1.7 - <target name="build-module">
1.8 - <ant dir="${home}/${module}" target="netbeans"/>
1.9 + <target name="do-module">
1.10 + <echo message="============= ${module} ============="/>
1.11 + <ant dir="${home}/${module}" target="${action}"/>
1.12 </target>
1.13
1.14 - <!-- clean -->
1.15 - <target name="clean">
1.16 - <delete dir="${home}/nbbuild/netbeans/xml"/>
1.17 - <delete dir="${home}/nbbuild/netbeans/soa"/>
1.18 + <!-- clean, build -->
1.19 + <target name="clean" depends="clean-01, clean-02, clean-03, clean-04, clean-kit"/>
1.20 + <target name="build" depends="build-01, build-02, build-03, build-04, build-kit"/>
1.21 +
1.22 + <target name="clean-01" depends="clean-platform, clean-ide"/>
1.23 + <target name="build-01" depends="build-platform, build-ide"/>
1.24 +
1.25 + <target name="clean-02" depends="clean-xml, clean-libs, clean-soa, clean-compapp, clean-bpel"/>
1.26 + <target name="build-02" depends="build-xml, build-libs, build-soa, build-compapp, build-bpel"/>
1.27 +
1.28 + <target name="clean-03" depends="clean-xslt, clean-wlm, clean-iep, clean-sql, clean-dm"/>
1.29 + <target name="build-03" depends="build-xslt, build-wlm, build-iep, build-sql, build-dm"/>
1.30 +
1.31 + <target name="clean-04" depends="clean-edm, clean-etl, clean-encoder, clean-wsdlextensions"/>
1.32 + <target name="build-04" depends="build-edm, build-etl, build-encoder, build-wsdlextensions"/>
1.33 +
1.34 + <!-- platform -->
1.35 + <target name="build-platform"><antcall target="do-platform"><param name="action" value="netbeans"/></antcall></target>
1.36 + <target name="clean-platform"><antcall target="do-platform"><param name="action" value="clean"/></antcall></target>
1.37 + <target name= "do-platform">
1.38 + <!-- antcall target="do-module"><param name="module" value="print"/></antcall-->
1.39 + <!-- antcall target="do-module"><param name="module" value="print.editor"/></antcall-->
1.40 </target>
1.41
1.42 - <!-- build -->
1.43 -
1.44 - <target name="build" depends="build-01, build-02, build-03"/>
1.45 -
1.46 - <target name="build-01">
1.47 - <ant dir="${home}/xml.kit" target="netbeans"/>
1.48 - <ant dir="${home}/soa.kit" target="netbeans"/>
1.49 + <!-- ide -->
1.50 + <target name="build-ide"><antcall target="do-ide"><param name="action" value="netbeans"/></antcall></target>
1.51 + <target name="clean-ide"><antcall target="do-ide"><param name="action" value="clean"/></antcall></target>
1.52 + <target name= "do-ide">
1.53 + <!--
1.54 + <antcall target="do-module"><param name="module" value="xml"/></antcall>
1.55 + <antcall target="do-module"><param name="module" value="xml.axi"/></antcall>
1.56 + <antcall target="do-module"><param name="module" value="xml.catalog"/></antcall>
1.57 + <antcall target="do-module"><param name="module" value="xml.core"/></antcall>
1.58 + <antcall target="do-module"><param name="module" value="xml.jaxb.api"/></antcall>
1.59 + <antcall target="do-module"><param name="module" value="xml.lexer"/></antcall>
1.60 + <antcall target="do-module"><param name="module" value="xml.multiview"/></antcall>
1.61 + <antcall target="do-module"><param name="module" value="xml.retriever"/></antcall>
1.62 + <antcall target="do-module"><param name="module" value="xml.schema.completion"/></antcall>
1.63 + <antcall target="do-module"><param name="module" value="xml.schema.model"/></antcall>
1.64 + <antcall target="do-module"><param name="module" value="xml.tax"/></antcall>
1.65 + <antcall target="do-module"><param name="module" value="xml.text"/></antcall>
1.66 + <antcall target="do-module"><param name="module" value="xml.tools"/></antcall>
1.67 + <antcall target="do-module"><param name="module" value="xml.wsdl.model"/></antcall>
1.68 + <antcall target="do-module"><param name="module" value="xml.xam"/></antcall>
1.69 + <antcall target="do-module"><param name="module" value="xml.xdm"/></antcall>
1.70 + <antcall target="do-module"><param name="module" value="xsl"/></antcall>
1.71 + -->
1.72 </target>
1.73
1.74 - <target name="build-02">
1.75 - <ant dir="${home}/bpel.kit" target="netbeans"/>
1.76 - <ant dir="${home}/xslt.kit" target="netbeans"/>
1.77 - <ant dir="${home}/wlm.kit" target="netbeans"/>
1.78 + <!-- xml -->
1.79 + <target name="build-xml"><antcall target="do-xml"><param name="action" value="netbeans"/></antcall></target>
1.80 + <target name="clean-xml"><antcall target="do-xml"><param name="action" value="clean"/></antcall></target>
1.81 + <target name= "do-xml">
1.82 + <antcall target="do-module"><param name="module" value="xml.libs.jxpath"/></antcall>
1.83 + <antcall target="do-module"><param name="module" value="xml.libs.prefuse"/></antcall>
1.84 + <antcall target="do-module"><param name="module" value="xml.catalogsupport"/></antcall>
1.85 + <antcall target="do-module"><param name="module" value="xml.xpath.ext"/></antcall>
1.86 + <antcall target="do-module"><param name="module" value="xml.misc"/></antcall>
1.87 + <antcall target="do-module"><param name="module" value="xml.xam.ui"/></antcall>
1.88 + <antcall target="do-module"><param name="module" value="xml.search"/></antcall>
1.89 + <antcall target="do-module"><param name="module" value="xml.nbprefuse"/></antcall>
1.90 + <antcall target="do-module"><param name="module" value="xml.refactoring"/></antcall>
1.91 + <antcall target="do-module"><param name="module" value="xml.schema.ui.basic"/></antcall>
1.92 + <antcall target="do-module"><param name="module" value="xml.schema.abe"/></antcall>
1.93 + <antcall target="do-module"><param name="module" value="xml.schema"/></antcall>
1.94 + <antcall target="do-module"><param name="module" value="xml.schema.refactoring"/></antcall>
1.95 + <antcall target="do-module"><param name="module" value="xml.wsdl.bindingsupport.api"/></antcall>
1.96 + <antcall target="do-module"><param name="module" value="xml.wsdl.bindingsupport"/></antcall>
1.97 + <antcall target="do-module"><param name="module" value="xml.wsdl.extensions"/></antcall>
1.98 + <antcall target="do-module"><param name="module" value="xml.wsdlui"/></antcall>
1.99 + <antcall target="do-module"><param name="module" value="xml.wsdl.refactoring"/></antcall>
1.100 + <antcall target="do-module"><param name="module" value="xml.wsdlextui"/></antcall>
1.101 </target>
1.102
1.103 - <target name="build-03">
1.104 - <ant dir="${home}/esb.kit" target="netbeans"/>
1.105 - <ant dir="${home}/encoder.kit" target="netbeans"/>
1.106 - <ant dir="${home}/wsdlextensions.kit" target="netbeans"/>
1.107 + <!-- libs -->
1.108 + <target name="build-libs"><antcall target="do-libs"><param name="action" value="netbeans"/></antcall></target>
1.109 + <target name="clean-libs"><antcall target="do-libs"><param name="action" value="clean"/></antcall></target>
1.110 + <target name= "do-libs">
1.111 + <antcall target="do-module"><param name="module" value="soa.libs.httpunit"/></antcall>
1.112 + <antcall target="do-module"><param name="module" value="soa.libs.jbiadmincommon"/></antcall>
1.113 + <antcall target="do-module"><param name="module" value="soa.libs.jgo"/></antcall>
1.114 + <antcall target="do-module"><param name="module" value="soa.libs.mail"/></antcall>
1.115 + <antcall target="do-module"><param name="module" value="soa.libs.pojo"/></antcall>
1.116 + <antcall target="do-module"><param name="module" value="soa.libs.sap"/></antcall>
1.117 + <antcall target="do-module"><param name="module" value="soa.libs.wsdl4j"/></antcall>
1.118 + <antcall target="do-module"><param name="module" value="soa.libs.xmlbeans"/></antcall>
1.119 + <antcall target="do-module"><param name="module" value="soa.libs.xslt"/></antcall>
1.120 + </target>
1.121 +
1.122 + <!-- soa -->
1.123 + <target name="build-soa"><antcall target="do-soa"><param name="action" value="netbeans"/></antcall></target>
1.124 + <target name="clean-soa"><antcall target="do-soa"><param name="action" value="clean"/></antcall></target>
1.125 + <target name= "do-soa">
1.126 + <antcall target="do-module"><param name="module" value="soa.wsdlui.api"/></antcall>
1.127 + <antcall target="do-module"><param name="module" value="soa.wsdl.bindingsupport"/></antcall>
1.128 + <antcall target="do-module"><param name="module" value="soa.bindingwizard"/></antcall>
1.129 + <antcall target="do-module"><param name="module" value="soa.ldap"/></antcall>
1.130 + <antcall target="do-module"><param name="module" value="soa.ui"/></antcall>
1.131 + <antcall target="do-module"><param name="module" value="soa.mappercore"/></antcall>
1.132 + <antcall target="do-module"><param name="module" value="soa.reportgenerator"/></antcall>
1.133 + <antcall target="do-module"><param name="module" value="soa.dndbridge"/></antcall>
1.134 + <antcall target="do-module"><param name="module" value="soa.xpath.mapper"/></antcall>
1.135 + <antcall target="do-module"><param name="module" value="soa.jca.base"/></antcall>
1.136 + <antcall target="do-module"><param name="module" value="soa.jca.jms"/></antcall>
1.137 + <antcall target="do-module"><param name="module" value="soa.pojo"/></antcall>
1.138 + <antcall target="do-module"><param name="module" value="soa.palette.java"/></antcall>
1.139 + </target>
1.140 +
1.141 + <!-- compapp -->
1.142 + <target name="build-compapp"><antcall target="do-compapp"><param name="action" value="netbeans"/></antcall></target>
1.143 + <target name="clean-compapp"><antcall target="do-compapp"><param name="action" value="clean"/></antcall></target>
1.144 + <target name= "do-compapp">
1.145 + <antcall target="do-module"><param name="module" value="compapp.help"/></antcall>
1.146 + <antcall target="do-module"><param name="module" value="compapp.projects.wizard"/></antcall>
1.147 + <antcall target="do-module"><param name="module" value="compapp.manager.jbi"/></antcall>
1.148 + <antcall target="do-module"><param name="module" value="compapp.projects.jbi"/></antcall>
1.149 + <antcall target="do-module"><param name="module" value="compapp.casaeditor"/></antcall>
1.150 + <antcall target="do-module"><param name="module" value="compapp.projects.base"/></antcall>
1.151 + <antcall target="do-module"><param name="module" value="compapp.configextension"/></antcall>
1.152 + <antcall target="do-module"><param name="module" value="compapp.configextension.msgtracking"/></antcall>
1.153 + </target>
1.154 +
1.155 + <!-- bpel -->
1.156 + <target name="build-bpel"><antcall target="do-bpel"><param name="action" value="netbeans"/></antcall></target>
1.157 + <target name="clean-bpel"><antcall target="do-bpel"><param name="action" value="clean"/></antcall></target>
1.158 + <target name= "do-bpel">
1.159 + <antcall target="do-module"><param name="module" value="bpel.help"/></antcall>
1.160 + <antcall target="do-module"><param name="module" value="bpel.model"/></antcall>
1.161 + <antcall target="do-module"><param name="module" value="bpel.editors.api"/></antcall>
1.162 + <antcall target="do-module"><param name="module" value="bpel.debugger.api"/></antcall>
1.163 + <antcall target="do-module"><param name="module" value="bpel.core"/></antcall>
1.164 + <antcall target="do-module"><param name="module" value="bpel.project"/></antcall>
1.165 + <antcall target="do-module"><param name="module" value="bpel.debugger.bdi"/></antcall>
1.166 + <antcall target="do-module"><param name="module" value="bpel.debugger"/></antcall>
1.167 + <antcall target="do-module"><param name="module" value="bpel.debugger.ui"/></antcall>
1.168 + <antcall target="do-module"><param name="module" value="bpel.mapper"/></antcall>
1.169 + <antcall target="do-module"><param name="module" value="bpel.editors"/></antcall>
1.170 + <antcall target="do-module"><param name="module" value="bpel.refactoring"/></antcall>
1.171 + <antcall target="do-module"><param name="module" value="bpel.validation"/></antcall>
1.172 + <antcall target="do-module"><param name="module" value="bpel.samples"/></antcall>
1.173 + </target>
1.174 +
1.175 + <!-- xslt -->
1.176 + <target name="build-xslt"><antcall target="do-xslt"><param name="action" value="netbeans"/></antcall></target>
1.177 + <target name="clean-xslt"><antcall target="do-xslt"><param name="action" value="clean"/></antcall></target>
1.178 + <target name= "do-xslt">
1.179 + <antcall target="do-module"><param name="module" value="xslt.help"/></antcall>
1.180 + <antcall target="do-module"><param name="module" value="xslt.model"/></antcall>
1.181 + <antcall target="do-module"><param name="module" value="xslt.tmap"/></antcall>
1.182 + <antcall target="do-module"><param name="module" value="xslt.project"/></antcall>
1.183 + <antcall target="do-module"><param name="module" value="xslt.core"/></antcall>
1.184 + <antcall target="do-module"><param name="module" value="xslt.validation"/></antcall>
1.185 + <antcall target="do-module"><param name="module" value="xslt.samples"/></antcall>
1.186 + </target>
1.187 +
1.188 + <!-- wlm -->
1.189 + <target name="build-wlm"><antcall target="do-wlm"><param name="action" value="netbeans"/></antcall></target>
1.190 + <target name="clean-wlm"><antcall target="do-wlm"><param name="action" value="clean"/></antcall></target>
1.191 + <target name= "do-wlm">
1.192 + <antcall target="do-module"><param name="module" value="wlm.model"/></antcall>
1.193 + <antcall target="do-module"><param name="module" value="wlm.editor"/></antcall>
1.194 + <antcall target="do-module"><param name="module" value="wlm.project"/></antcall>
1.195 + <antcall target="do-module"><param name="module" value="wlm.bridge"/></antcall>
1.196 + <antcall target="do-module"><param name="module" value="wlm.validation"/></antcall>
1.197 + <antcall target="do-module"><param name="module" value="wlm.samples"/></antcall>
1.198 + </target>
1.199 +
1.200 + <!-- iep -->
1.201 + <target name="build-iep"><antcall target="do-iep"><param name="action" value="netbeans"/></antcall></target>
1.202 + <target name="clean-iep"><antcall target="do-iep"><param name="action" value="clean"/></antcall></target>
1.203 + <target name= "do-iep">
1.204 + <antcall target="do-module"><param name="module" value="iep.help"/></antcall>
1.205 + <antcall target="do-module"><param name="module" value="iep.editor"/></antcall>
1.206 + <antcall target="do-module"><param name="module" value="iep.project"/></antcall>
1.207 + <antcall target="do-module"><param name="module" value="iep.samples"/></antcall>
1.208 + </target>
1.209 +
1.210 + <!-- sql -->
1.211 + <target name="build-sql"><antcall target="do-sql"><param name="action" value="netbeans"/></antcall></target>
1.212 + <target name="clean-sql"><antcall target="do-sql"><param name="action" value="clean"/></antcall></target>
1.213 + <target name= "do-sql">
1.214 + <antcall target="do-module"><param name="module" value="sql.help"/></antcall>
1.215 + <antcall target="do-module"><param name="module" value="sql.project"/></antcall>
1.216 + <antcall target="do-module"><param name="module" value="sql.wizard"/></antcall>
1.217 + </target>
1.218 +
1.219 + <!-- dm -->
1.220 + <target name="build-dm"><antcall target="do-dm"><param name="action" value="netbeans"/></antcall></target>
1.221 + <target name="clean-dm"><antcall target="do-dm"><param name="action" value="clean"/></antcall></target>
1.222 + <target name= "do-dm">
1.223 + <antcall target="do-module"><param name="module" value="dm.virtual.db"/></antcall>
1.224 + <antcall target="do-module"><param name="module" value="dm.di.core"/></antcall>
1.225 + </target>
1.226 +
1.227 + <!-- edm -->
1.228 + <target name="build-edm"><antcall target="do-edm"><param name="action" value="netbeans"/></antcall></target>
1.229 + <target name="clean-edm"><antcall target="do-edm"><param name="action" value="clean"/></antcall></target>
1.230 + <target name= "do-edm">
1.231 + <antcall target="do-module"><param name="module" value="edm.editor"/></antcall>
1.232 + <antcall target="do-module"><param name="module" value="edm.project"/></antcall>
1.233 + </target>
1.234 +
1.235 + <!-- etl -->
1.236 + <target name="build-etl"><antcall target="do-etl"><param name="action" value="netbeans"/></antcall></target>
1.237 + <target name="clean-etl"><antcall target="do-etl"><param name="action" value="clean"/></antcall></target>
1.238 + <target name= "do-etl">
1.239 + <antcall target="do-module"><param name="module" value="etl.editor"/></antcall>
1.240 + <antcall target="do-module"><param name="module" value="etl.project"/></antcall>
1.241 + </target>
1.242 +
1.243 + <!-- encoder -->
1.244 + <target name="build-encoder"><antcall target="do-encoder"><param name="action" value="netbeans"/></antcall></target>
1.245 + <target name="clean-encoder"><antcall target="do-encoder"><param name="action" value="clean"/></antcall></target>
1.246 + <target name= "do-encoder">
1.247 + <antcall target="do-module"><param name="module" value="encoder"/></antcall>
1.248 + <antcall target="do-module"><param name="module" value="encoder.custom"/></antcall>
1.249 + <antcall target="do-module"><param name="module" value="encoder.custom.aip"/></antcall>
1.250 + <antcall target="do-module"><param name="module" value="encoder.ui.basic"/></antcall>
1.251 + <antcall target="do-module"><param name="module" value="encoder.ui.tester"/></antcall>
1.252 + <antcall target="do-module"><param name="module" value="encoder.coco"/></antcall>
1.253 + <antcall target="do-module"><param name="module" value="encoder.coco.ui"/></antcall>
1.254 + <antcall target="do-module"><param name="module" value="encoder.hl7"/></antcall>
1.255 + <antcall target="do-module"><param name="module" value="encoder.hl7.aip"/></antcall>
1.256 + </target>
1.257 +
1.258 + <!-- wsdlextensions -->
1.259 + <target name="build-wsdlextensions"><antcall target="do-wsdlextensions"><param name="action" value="netbeans"/></antcall></target>
1.260 + <target name="clean-wsdlextensions"><antcall target="do-wsdlextensions"><param name="action" value="clean"/></antcall></target>
1.261 + <target name= "do-wsdlextensions">
1.262 + <antcall target="do-module"><param name="module" value="wsdlextensions.email"/></antcall>
1.263 + <antcall target="do-module"><param name="module" value="wsdlextensions.file"/></antcall>
1.264 + <antcall target="do-module"><param name="module" value="wsdlextensions.ftp"/></antcall>
1.265 + <antcall target="do-module"><param name="module" value="wsdlextensions.hl7"/></antcall>
1.266 + <antcall target="do-module"><param name="module" value="wsdlextensions.ims"/></antcall>
1.267 + <antcall target="do-module"><param name="module" value="wsdlextensions.jdbc"/></antcall>
1.268 + <antcall target="do-module"><param name="module" value="wsdlextensions.jms"/></antcall>
1.269 + <antcall target="do-module"><param name="module" value="wsdlextensions.ldap"/></antcall>
1.270 + <antcall target="do-module"><param name="module" value="wsdlextensions.mq"/></antcall>
1.271 + <antcall target="do-module"><param name="module" value="wsdlextensions.rest"/></antcall>
1.272 + <antcall target="do-module"><param name="module" value="wsdlextensions.sap"/></antcall>
1.273 + <antcall target="do-module"><param name="module" value="wsdlextensions.scheduler"/></antcall>
1.274 + <antcall target="do-module"><param name="module" value="wsdlextensions.smtp"/></antcall>
1.275 + <antcall target="do-module"><param name="module" value="wsdlextensions.snmp"/></antcall>
1.276 + <antcall target="do-module"><param name="module" value="wsdlextensions.swift"/></antcall>
1.277 + </target>
1.278 +
1.279 + <!-- kit -->
1.280 + <target name="build-kit"><antcall target="do-kit"><param name="action" value="netbeans"/></antcall></target>
1.281 + <target name="clean-kit"><antcall target="do-kit"><param name="action" value="clean"/></antcall></target>
1.282 + <target name= "do-kit">
1.283 + <antcall target="do-module"><param name="module" value="xml.kit"/></antcall>
1.284 + <antcall target="do-module"><param name="module" value="soa.kit"/></antcall>
1.285 + <antcall target="do-module"><param name="module" value="bpel.kit"/></antcall>
1.286 + <antcall target="do-module"><param name="module" value="xslt.kit"/></antcall>
1.287 + <antcall target="do-module"><param name="module" value="wlm.kit"/></antcall>
1.288 + <antcall target="do-module"><param name="module" value="esb.kit"/></antcall>
1.289 + <antcall target="do-module"><param name="module" value="encoder.kit"/></antcall>
1.290 + <antcall target="do-module"><param name="module" value="wsdlextensions.kit"/></antcall>
1.291 </target>
1.292 </project>