Files
jblas/jblas-javah.patch

43 lines
2.3 KiB
Diff

--- jblas-jblas-1.2.5/build.xml 2025-03-28 16:16:41.840757118 +0100
+++ jblas-jblas-1.2.5/build.xml 2025-03-28 16:25:41.391963639 +0100
@@ -126,12 +126,12 @@
<mkdir dir="${bin}" />
</target>
<target name="compile" depends="prepare,generate-float" description="compile java code">
- <javac destdir="${bin}" encoding="utf-8" source="1.7" debug="on" compiler="javac1.7" target="1.7" fork="yes" nowarn="yes">
+ <javac destdir="${bin}" encoding="utf-8" source="1.8" debug="on" compiler="javac1.8" target="1.8" fork="yes" nowarn="yes">
<src path="${src}" />
</javac>
</target>
<target name="compile-test" depends="compile" description="compile java test code">
- <javac destdir="${bin}" encoding="utf-8" source="1.7" debug="on" compiler="javac1.7" target="1.7" fork="yes" nowarn="yes">
+ <javac destdir="${bin}" encoding="utf-8" source="1.8" debug="on" compiler="javac1.8" target="1.8" fork="yes" nowarn="yes">
<src path="${test}" />
<classpath>
<pathelement location="${external}/junit-4.8.2.jar" />
@@ -139,23 +139,11 @@
</javac>
</target>
<target name="javah" depends="prepare" description="run javah">
- <javac destdir="${bin}" encoding="utf-8" source="1.7" debug="on" compiler="javac1.7" target="1.7" fork="yes" nowarn="yes">
+ <javac destdir="${bin}" nativeheaderdir="${include}" encoding="utf-8" source="1.8" debug="on" compiler="javac1.8" target="1.8" fork="yes" nowarn="yes">
<src path="${src}" />
<include name="**/NativeBlas.java" />
<include name="**/ArchFlavor.java" />
</javac>
- <javah destdir="${include}" force="yes">
- <class name="${pkgbase}.NativeBlas" />
- <classpath>
- <pathelement path="${bin}" />
- </classpath>
- </javah>
- <javah destdir="${include}" force="yes">
- <class name="org.jblas.util.ArchFlavor" />
- <classpath>
- <pathelement path="${bin}" />
- </classpath>
- </javah>
</target>
<target name="generate-float" depends="preprocess" description="generate float versions of classes">
<class-to-float class="${pkgbase}.DoubleMatrix"/>