Fix build script
authorVladimir Yaroslavskiy <yaroslavskiy@netbeans.org>
Thu, 17 Jun 2010 17:03:37 +0400
changeset 459658dfe9c1bd56
parent 4595 d446a95232e1
child 4597 09fd4dcc40a5
Fix build script
sierra/build.xml
     1.1 --- a/sierra/build.xml	Thu Jun 17 16:47:13 2010 +0400
     1.2 +++ b/sierra/build.xml	Thu Jun 17 17:03:37 2010 +0400
     1.3 @@ -45,7 +45,7 @@
     1.4  <project name="main" basedir="." default="main">
     1.5      <import file="build.tst"/>
     1.6  
     1.7 -    <target name="main" depends="init,netbeans,clean,build,javadoc,unit-test,zip"/>
     1.8 +    <target name="main" depends="init,netbeans,build,javadoc,unit-test,zip"/>
     1.9      <target name="test" depends="get-daily-test,sierra"/>
    1.10  
    1.11      <target name="init">
    1.12 @@ -148,268 +148,27 @@
    1.13      </target>
    1.14  
    1.15      <!-- module -->
    1.16 -    <target name="do-module">
    1.17 -        <echo message="============= ${module} ============="/>
    1.18 -        <ant dir="${home}/${module}" target="${action}"/>
    1.19 +    <target name="build-module">
    1.20 +        <ant dir="${home}/${module}" target="netbeans"/>
    1.21      </target>
    1.22  
    1.23 -    <!-- clean, build -->
    1.24 -    <target name="clean" depends="clean-01, clean-02, clean-03, clean-04, clean-kit"/>
    1.25 -    <target name="build" depends="build-01, build-02, build-03, build-04, build-kit"/>
    1.26 -
    1.27 -    <target name="clean-01" depends="clean-platform, clean-ide"/>
    1.28 -    <target name="build-01" depends="build-platform, build-ide"/>
    1.29 -
    1.30 -    <target name="clean-02" depends="clean-xml, clean-libs, clean-soa, clean-compapp, clean-bpel"/>
    1.31 -    <target name="build-02" depends="build-xml, build-libs, build-soa, build-compapp, build-bpel"/>
    1.32 -
    1.33 -    <target name="clean-03" depends="clean-xslt, clean-wlm, clean-iep, clean-sql, clean-dm"/>
    1.34 -    <target name="build-03" depends="build-xslt, build-wlm, build-iep, build-sql, build-dm"/>
    1.35 -
    1.36 -    <target name="clean-04" depends="clean-edm, clean-etl, clean-encoder, clean-wsdlextensions"/>
    1.37 -    <target name="build-04" depends="build-edm, build-etl, build-encoder, build-wsdlextensions"/>
    1.38 -
    1.39 -    <!-- platform -->
    1.40 -    <target name="build-platform"><antcall target="do-platform"><param name="action" value="netbeans"/></antcall></target>
    1.41 -    <target name="clean-platform"><antcall target="do-platform"><param name="action" value="clean"/></antcall></target>
    1.42 -    <target name=   "do-platform">
    1.43 -        <!-- antcall target="do-module"><param name="module" value="print"/></antcall-->
    1.44 -        <!-- antcall target="do-module"><param name="module" value="print.editor"/></antcall-->
    1.45 +    <!-- build -->
    1.46 +    <target name="build" depends="build-01, build-02, build-03"/>
    1.47 +    
    1.48 +    <target name="build-01">
    1.49 +        <ant dir="${home}/xml.kit" target="netbeans"/>
    1.50 +        <ant dir="${home}/soa.kit" target="netbeans"/>
    1.51      </target>
    1.52  
    1.53 -    <!-- ide -->
    1.54 -    <target name="build-ide"><antcall target="do-ide"><param name="action" value="netbeans"/></antcall></target>
    1.55 -    <target name="clean-ide"><antcall target="do-ide"><param name="action" value="clean"/></antcall></target>
    1.56 -    <target name=   "do-ide">
    1.57 -        <!--
    1.58 -        <antcall target="do-module"><param name="module" value="xml"/></antcall>
    1.59 -        <antcall target="do-module"><param name="module" value="xml.axi"/></antcall>
    1.60 -        <antcall target="do-module"><param name="module" value="xml.catalog"/></antcall>
    1.61 -        <antcall target="do-module"><param name="module" value="xml.core"/></antcall>
    1.62 -        <antcall target="do-module"><param name="module" value="xml.jaxb.api"/></antcall>
    1.63 -        <antcall target="do-module"><param name="module" value="xml.lexer"/></antcall>
    1.64 -        <antcall target="do-module"><param name="module" value="xml.multiview"/></antcall>
    1.65 -        <antcall target="do-module"><param name="module" value="xml.retriever"/></antcall>
    1.66 -        <antcall target="do-module"><param name="module" value="xml.schema.completion"/></antcall>
    1.67 -        <antcall target="do-module"><param name="module" value="xml.schema.model"/></antcall>
    1.68 -        <antcall target="do-module"><param name="module" value="xml.tax"/></antcall>
    1.69 -        <antcall target="do-module"><param name="module" value="xml.text"/></antcall>
    1.70 -        <antcall target="do-module"><param name="module" value="xml.tools"/></antcall>
    1.71 -        <antcall target="do-module"><param name="module" value="xml.wsdl.model"/></antcall>
    1.72 -        <antcall target="do-module"><param name="module" value="xml.xam"/></antcall>
    1.73 -        <antcall target="do-module"><param name="module" value="xml.xdm"/></antcall>
    1.74 -        <antcall target="do-module"><param name="module" value="xsl"/></antcall>
    1.75 -        -->
    1.76 +    <target name="build-02">
    1.77 +        <ant dir="${home}/bpel.kit" target="netbeans"/>
    1.78 +        <ant dir="${home}/xslt.kit" target="netbeans"/>
    1.79 +        <ant dir="${home}/wlm.kit" target="netbeans"/>
    1.80      </target>
    1.81  
    1.82 -    <!-- xml -->
    1.83 -    <target name="build-xml"><antcall target="do-xml"><param name="action" value="netbeans"/></antcall></target>
    1.84 -    <target name="clean-xml"><antcall target="do-xml"><param name="action" value="clean"/></antcall></target>
    1.85 -    <target name=   "do-xml">
    1.86 -        <antcall target="do-module"><param name="module" value="xml.libs.jxpath"/></antcall>
    1.87 -        <antcall target="do-module"><param name="module" value="xml.libs.prefuse"/></antcall>
    1.88 -        <antcall target="do-module"><param name="module" value="xml.catalogsupport"/></antcall>
    1.89 -        <antcall target="do-module"><param name="module" value="xml.xpath.ext"/></antcall>
    1.90 -        <antcall target="do-module"><param name="module" value="xml.misc"/></antcall>
    1.91 -        <antcall target="do-module"><param name="module" value="xml.xam.ui"/></antcall>
    1.92 -        <antcall target="do-module"><param name="module" value="xml.search"/></antcall>
    1.93 -        <antcall target="do-module"><param name="module" value="xml.nbprefuse"/></antcall>
    1.94 -        <antcall target="do-module"><param name="module" value="xml.refactoring"/></antcall>
    1.95 -        <antcall target="do-module"><param name="module" value="xml.schema.ui.basic"/></antcall>
    1.96 -        <antcall target="do-module"><param name="module" value="xml.schema.abe"/></antcall>
    1.97 -        <antcall target="do-module"><param name="module" value="xml.schema"/></antcall>
    1.98 -        <antcall target="do-module"><param name="module" value="xml.schema.refactoring"/></antcall>
    1.99 -        <antcall target="do-module"><param name="module" value="xml.wsdl.bindingsupport.api"/></antcall>
   1.100 -        <antcall target="do-module"><param name="module" value="xml.wsdl.bindingsupport"/></antcall>
   1.101 -        <antcall target="do-module"><param name="module" value="xml.wsdl.extensions"/></antcall>
   1.102 -        <antcall target="do-module"><param name="module" value="xml.wsdlui"/></antcall>
   1.103 -        <antcall target="do-module"><param name="module" value="xml.wsdl.refactoring"/></antcall>
   1.104 -        <antcall target="do-module"><param name="module" value="xml.wsdlextui"/></antcall>
   1.105 -    </target>
   1.106 -
   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 name="build-03">
   1.292 +        <ant dir="${home}/esb.kit" target="netbeans"/>
   1.293 +        <ant dir="${home}/encoder.kit" target="netbeans"/>
   1.294 +        <ant dir="${home}/wsdlextensions.kit" target="netbeans"/>
   1.295      </target>
   1.296  </project>