|
Lines 30-35
Link Here
|
| 30 |
<uptodate property="testsunpack.complete" srcfile="${basedir}/eclipse-sdktests-${buildTag}-fetched-src.tar.bz2" targetfile="testsunpack-stamp" /> |
30 |
<uptodate property="testsunpack.complete" srcfile="${basedir}/eclipse-sdktests-${buildTag}-fetched-src.tar.bz2" targetfile="testsunpack-stamp" /> |
| 31 |
<uptodate property="buildId.complete" srcfile="unpack-stamp" targetfile="buildId-stamp" /> |
31 |
<uptodate property="buildId.complete" srcfile="unpack-stamp" targetfile="buildId-stamp" /> |
| 32 |
<uptodate property="patch.complete" srcfile="unpack-stamp" targetfile="patch-stamp" /> |
32 |
<uptodate property="patch.complete" srcfile="unpack-stamp" targetfile="patch-stamp" /> |
|
|
33 |
<uptodate property="symlinkSystemJARs.complete" srcfile="patch-stamp" targetfile="symlink-stamp" /> |
| 33 |
<uptodate property="testspatch.complete" srcfile="testsunpack-stamp" targetfile="testspatch-stamp" /> |
34 |
<uptodate property="testspatch.complete" srcfile="testsunpack-stamp" targetfile="testspatch-stamp" /> |
| 34 |
<uptodate property="compilelibs.complete" srcfile="unpack-stamp" targetfile="compilelibs-stamp" /> |
35 |
<uptodate property="compilelibs.complete" srcfile="unpack-stamp" targetfile="compilelibs-stamp" /> |
| 35 |
<uptodate property="build.complete" srcfile="patch-stamp" targetfile="build-stamp" /> |
36 |
<uptodate property="build.complete" srcfile="patch-stamp" targetfile="build-stamp" /> |
|
Lines 265-277
Link Here
|
| 265 |
<echo file="patch-stamp" /> |
266 |
<echo file="patch-stamp" /> |
| 266 |
</target> |
267 |
</target> |
| 267 |
|
268 |
|
|
|
269 |
<target name="symlinkSystemJARs" depends="applyPatches" unless="symlinkSystemJARs.complete"> |
| 270 |
<!-- symlink system jars --> |
| 271 |
<chmod perm="+x" file="symlink-system-jars" /> |
| 272 |
<exec executable="./symlink-system-jars" failonerror="true"> |
| 273 |
<arg line="${buildDirectory}" /> |
| 274 |
</exec> |
| 275 |
<echo file="symlink-stamp" /> |
| 276 |
</target> |
| 277 |
|
| 268 |
<target name="applyTestPatches" depends="unpackTests" unless="testspatch.complete"> |
278 |
<target name="applyTestPatches" depends="unpackTests" unless="testspatch.complete"> |
| 269 |
<patch patchfile="${basedir}/patches/tests-noapttests.patch" dir="${testsBuildDirectory}/features/org.eclipse.sdk.tests" strip="0" /> |
279 |
<patch patchfile="${basedir}/patches/tests-noapttests.patch" dir="${testsBuildDirectory}/features/org.eclipse.sdk.tests" strip="0" /> |
| 270 |
<patch patchfile="${basedir}/patches/tests-nostyletask.patch" dir="${testsBuildDirectory}" strip="0" /> |
280 |
<patch patchfile="${basedir}/patches/tests-nostyletask.patch" dir="${testsBuildDirectory}" strip="0" /> |
| 271 |
<echo file="testspatch-stamp" /> |
281 |
<echo file="testspatch-stamp" /> |
| 272 |
</target> |
282 |
</target> |
| 273 |
|
283 |
|
| 274 |
<target name="build" depends="applyPatches,bootstrap,compilelibs" unless="build.complete"> |
284 |
<target name="build" depends="symlinkSystemJARs,bootstrap,compilelibs" unless="build.complete"> |
| 275 |
<echo message="build.xml: eclipse.pdebuild.scripts = ${eclipse.pdebuild.scripts}" /> |
285 |
<echo message="build.xml: eclipse.pdebuild.scripts = ${eclipse.pdebuild.scripts}" /> |
| 276 |
<java classname="org.eclipse.equinox.launcher.Main" fork="true" dir="${basedir}" failonerror="true"> |
286 |
<java classname="org.eclipse.equinox.launcher.Main" fork="true" dir="${basedir}" failonerror="true"> |
| 277 |
<classpath> |
287 |
<classpath> |
|
Lines 573-578
Link Here
|
| 573 |
<filename name="org.eclipse.*.jar" /> |
583 |
<filename name="org.eclipse.*.jar" /> |
| 574 |
</fileset> |
584 |
</fileset> |
| 575 |
</copy> |
585 |
</copy> |
|
|
586 |
<exec executable="./symlink-system-jars" failonerror="true"> |
| 587 |
<arg line="${buildDirectory}/installation" /> |
| 588 |
</exec> |
| 576 |
<echo file="provision.sdk-stamp" /> |
589 |
<echo file="provision.sdk-stamp" /> |
| 577 |
</target> |
590 |
</target> |
| 578 |
|
591 |
|