| <project |
| default="build" |
| basedir="."> |
| <fail |
| unless="wtp.builder.home"/> |
| <property |
| file="${wtp.builder.home}/build.properties"/> |
| <property |
| environment="env"/> |
| |
| <!-- required to get proper value of doCreateFprojZips --> |
| <property |
| name="keyCfgFile" |
| value="${env.PROJECT_BUILDERS}/${projectname}/${env.RELENG}/maps/build.cfg"/> |
| <echo |
| level="debug" |
| message="keyCfgFile: ${keyCfgFile}"/> |
| <property |
| file="${keyCfgFile}"/> |
| |
| <!-- main --> |
| <target |
| name="build" |
| depends="getBaseBuilder"> |
| <dirname |
| file="${ant.file}" |
| property="distribution.wtp.build.dir"/> |
| <property |
| name="buildTargets" |
| value="${wtp.builder.home}/scripts/build/runbuild.xml"/> |
| <!-- |
| if not otherwise set, assume its a legacy case that did not |
| use this |
| --> |
| <property |
| name="env.DEP_DIR" |
| value=""/> |
| <property |
| name="dependency.properties" |
| value="${buildDirectory}/maps/${env.RELENG}${env.DEP_DIR}/maps/dependencies.properties"/> |
| |
| <!-- calling label.xml to createg label.properties file --> |
| <ant |
| antfile="${wtp.builder.home}/scripts/build/label.xml"/> |
| <echo |
| level="info" |
| message="invoking buildTargets: ${buildTargets} to build for each component"/> |
| <ant |
| antfile="${buildTargets}"> |
| <property |
| name="component" |
| value="wtp-patches3"/> |
| </ant> |
| <ant |
| antfile="${buildTargets}"> |
| <property |
| name="component" |
| value="wtp-patches3-tests"/> |
| </ant> |
| </target> |
| <target |
| name="getBaseBuilder" |
| if="eclipse.builder.fetch"> |
| <dirname |
| file="${ant.file}" |
| property="wtbuilder.dir"/> |
| <property |
| name="buildTargets" |
| value="${wtp.builder.home}/scripts/build/runbuild.xml"/> |
| <!-- delete dir="${pde.builder.path}" failonerror="false"/ --> |
| <ant |
| antfile="${buildTargets}" |
| target="getBaseBuilder"/> |
| </target> |
| </project> |