Skip to content

Commit 4ea5b98

Browse files
committed
Fix buildExtraJAR.xml to jar the bin_ant content into resource-ant.jar
- Remove the tasks that try to compile/copy the src_ant because the build.properties already properly populates the bin_ant folder with the contents needed in resource-ant.jar. - Increment the qualifier because the build isn't happy that there is only a qualifier change that's the result of this commit to the ant build file. #1390
1 parent 334df51 commit 4ea5b98

File tree

2 files changed

+6
-30
lines changed

2 files changed

+6
-30
lines changed

resources/bundles/org.eclipse.core.resources/META-INF/MANIFEST.MF

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Manifest-Version: 1.0
22
Bundle-ManifestVersion: 2
33
Bundle-Name: %pluginName
44
Bundle-SymbolicName: org.eclipse.core.resources; singleton:=true
5-
Bundle-Version: 3.20.200.qualifier
5+
Bundle-Version: 3.20.300.qualifier
66
Bundle-Activator: org.eclipse.core.resources.ResourcesPlugin
77
Bundle-Vendor: %providerName
88
Bundle-Localization: plugin

resources/bundles/org.eclipse.core.resources/scripts/buildExtraJAR.xml

Lines changed: 5 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -32,38 +32,14 @@
3232

3333
<target name="ant_tasks/resources-ant.jar" depends="init" unless="ant_tasks/resources-ant.jar">
3434
<property name="destdir" value="${temp.folder}/ant_tasks/resources-ant.jar.bin"/>
35-
<delete dir="${temp.folder}/ant_tasks/resources-ant.jar.bin"/>
36-
<mkdir dir="${temp.folder}/ant_tasks/resources-ant.jar.bin"/>
37-
<!-- compile the source code -->
38-
<javac destdir="${temp.folder}/ant_tasks/resources-ant.jar.bin" failonerror="true" verbose="true" debug="on" target="11" source="11">
39-
<compilerarg value="-warn:-unavoidableGenericProblems"/>
40-
<classpath>
41-
<dirset dir="${basedir}/..">
42-
<include name="org.eclipse.core.resources/bin"/>
43-
<include name="org.eclipse.core.runtime/bin"/>
44-
<include name="org.eclipse.equinox.common/bin"/>
45-
<include name="org.eclipse.core.jobs/bin"/>
46-
<include name="org.eclipse.osgi/bin"/>
47-
<include name="org.eclipse.ant.core/bin"/>
48-
</dirset>
49-
<fileset dir="${eclipse.home}">
50-
<include name="plugins/org.eclipse.core.resources*.jar"/>
51-
<include name="plugins/org.eclipse.core.runtime*.jar"/>
52-
<include name="plugins/org.eclipse.equinox.common*.jar"/>
53-
<include name="plugins/org.eclipse.core.jobs*.jar"/>
54-
<include name="plugins/org.eclipse.osgi*.jar"/>
55-
<include name="plugins/org.eclipse.ant.core*.jar"/>
56-
</fileset>
57-
</classpath>
58-
<src path="src_ant/"/>
59-
</javac>
35+
<delete dir="${destdir}"/>
36+
<mkdir dir="${destdir}"/>
6037
<!-- copy necessary resources -->
61-
<copy todir="${temp.folder}/ant_tasks/resources-ant.jar.bin">
62-
<fileset dir="src_ant/" excludes="**/*.java"/>
38+
<copy todir="${destdir}">
39+
<fileset dir="${basedir}/bin_ant/"/>
6340
</copy>
6441
<mkdir dir="${build.result.folder}"/>
65-
<jar jarfile="${build.result.folder}/resources-ant.jar" basedir="${temp.folder}/ant_tasks/resources-ant.jar.bin"/>
66-
<delete dir="${temp.folder}/ant_tasks/resources-ant.jar.bin"/>
42+
<jar jarfile="${build.result.folder}/resources-ant.jar" basedir="${destdir}"/>
6743
<delete dir="${temp.folder}"/>
6844
</target>
6945

0 commit comments

Comments
 (0)