|
Lines 15-20
Link Here
|
| 15 |
<project name="Eclipse Batch Compiler" default="export-all" basedir=".."> |
15 |
<project name="Eclipse Batch Compiler" default="export-all" basedir=".."> |
| 16 |
<target name="init"> |
16 |
<target name="init"> |
| 17 |
<tstamp/> |
17 |
<tstamp/> |
|
|
18 |
<property name="buildLabel" value="head" /> |
| 18 |
<property name="ecj-temp-folder" value="${basedir}/ecj-temp-folder" /> |
19 |
<property name="ecj-temp-folder" value="${basedir}/ecj-temp-folder" /> |
| 19 |
<property name="ecj-temp-src-folder" value="${basedir}/ecj-temp-src-folder" /> |
20 |
<property name="ecj-temp-src-folder" value="${basedir}/ecj-temp-src-folder" /> |
| 20 |
<mkdir dir="${ecj-temp-src-folder}" /> |
21 |
<mkdir dir="${ecj-temp-src-folder}" /> |
|
Lines 43-48
Link Here
|
| 43 |
<exclude name="org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter*.class"/> |
44 |
<exclude name="org/eclipse/jdt/internal/compiler/parser/SourceTypeConverter*.class"/> |
| 44 |
</fileset> |
45 |
</fileset> |
| 45 |
</copy> |
46 |
</copy> |
|
|
47 |
<replace file="${ecj-temp-folder}/org/eclipse/jdt/internal/compiler/batch/messages.properties" token="build_qualifier" value="${buildLabel}"/> |
| 46 |
</target> |
48 |
</target> |
| 47 |
|
49 |
|
| 48 |
<target name="extract-_jsr199" depends="init"> |
50 |
<target name="extract-_jsr199" depends="init"> |
|
Lines 102-108
Link Here
|
| 102 |
<replace file="${ecj-temp-src-folder}/META-INF/MANIFEST.MF" token="qualifier" value="${buildLabel}"/> |
104 |
<replace file="${ecj-temp-src-folder}/META-INF/MANIFEST.MF" token="qualifier" value="${buildLabel}"/> |
| 103 |
<zip zipfile="${dest}/ecjsrc-${buildLabel}.jar"> |
105 |
<zip zipfile="${dest}/ecjsrc-${buildLabel}.jar"> |
| 104 |
<zipfileset dir="ecj-temp-src-folder" /> |
106 |
<zipfileset dir="ecj-temp-src-folder" /> |
| 105 |
<zipfileset dir="batch" /> |
107 |
<zipfileset dir="batch"> |
|
|
108 |
<exclude name="org/eclipse/jdt/internal/compiler/batch/messages.properties"/> |
| 109 |
</zipfileset> |
| 110 |
<fileset dir="${ecj-temp-folder}"> |
| 111 |
<include name="**/messages.properties"/> |
| 112 |
</fileset> |
| 106 |
<zipfileset dir="compiler" /> |
113 |
<zipfileset dir="compiler" /> |
| 107 |
<zipfileset dir="antadapter"> |
114 |
<zipfileset dir="antadapter"> |
| 108 |
<exclude name="org/eclipse/jdt/core/CheckDebugAttributes.java"/> |
115 |
<exclude name="org/eclipse/jdt/core/CheckDebugAttributes.java"/> |
|
Lines 117-123
Link Here
|
| 117 |
</target> |
124 |
</target> |
| 118 |
|
125 |
|
| 119 |
<target name="export_src_bin"> |
126 |
<target name="export_src_bin"> |
| 120 |
<property name="buildLabel" value="head" /> |
|
|
| 121 |
<property name="dest" value="../../ecj-export" /> |
127 |
<property name="dest" value="../../ecj-export" /> |
| 122 |
<mkdir dir="${dest}" /> |
128 |
<mkdir dir="${dest}" /> |
| 123 |
<echo message="UPDATE ecj_all.jar" /> |
129 |
<echo message="UPDATE ecj_all.jar" /> |