49 lines
1.6 KiB
Diff
49 lines
1.6 KiB
Diff
--- build.xml.orig 2018-03-20 15:15:57.063810672 +0000
|
|
+++ build.xml 2018-03-20 15:16:26.018700633 +0000
|
|
@@ -15,16 +15,20 @@
|
|
<property name="output" value="bin" />
|
|
<property name="jar_file" value="ecj.jar" />
|
|
|
|
+ <path id="build.path">
|
|
+ <pathelement path="${java9api}"/>
|
|
+ <pathelement path="/usr/lib/jvm/java-1.8.0/jre/lib/rt.jar"/>
|
|
+ </path>
|
|
<target name="build">
|
|
<delete file="${basedir}/${jar_file}" failonerror="no" />
|
|
<delete dir="${output}" failonerror="no" />
|
|
<mkdir dir="${output}" />
|
|
|
|
- <javac srcdir="${basedir}" destdir="${output}"
|
|
- debuglevel="lines,source"
|
|
+ <javac srcdir="${basedir}" destdir="${output}" bootclasspathref="build.path"
|
|
+ debug="yes"
|
|
source="1.8"
|
|
target="1.8">
|
|
- <compilerarg line="-Xlint:none"/>
|
|
+ <compilerarg line="-Xlint:none -encoding cp1252 -encoding cp1252"/>
|
|
</javac>
|
|
|
|
<delete file="${basedir}/META-INF/MANIFEST.MF" failonerror="false"/>
|
|
--- org/eclipse/jdt/internal/compiler/env/IModulePathEntry.java.orig 2018-03-20 15:38:22.373710813 +0000
|
|
+++ org/eclipse/jdt/internal/compiler/env/IModulePathEntry.java 2018-03-20 15:39:46.541393267 +0000
|
|
@@ -10,7 +10,6 @@
|
|
*******************************************************************************/
|
|
package org.eclipse.jdt.internal.compiler.env;
|
|
|
|
-import org.eclipse.jdt.core.IJavaProject;
|
|
import org.eclipse.jdt.core.compiler.CharOperation;
|
|
|
|
/**
|
|
@@ -80,9 +79,4 @@
|
|
public default boolean isAutomaticModule() {
|
|
return false;
|
|
}
|
|
-
|
|
- /** Tests whether the current entry represents the given java project. */
|
|
- public default boolean equalsProject(IJavaProject project) {
|
|
- return false;
|
|
- }
|
|
-}
|
|
\ No newline at end of file
|
|
+}
|