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