Add stubs to source path for generators

This commit is contained in:
Michael Pfaff 2022-08-19 13:42:16 -04:00
parent 655dfda1fd
commit b7e7d97f20
Signed by: michael
GPG Key ID: CF402C4A012AA9D4
1 changed files with 16 additions and 0 deletions

View File

@ -12,6 +12,8 @@
<!-- Compile helper classes used by the templates -->
<javac debug="yes" srcdir="${lwjgl.src.java}" destdir="${lwjgl.target.gen.classes}" source="1.8" target="1.8" taskname="generator">
<compilerarg value="-sourcepath"/>
<compilerarg value="${lwjgl.src.java}:${lwjgl.src.stubs}"/>
<include name="org/lwjgl/PointerWrapper.java"/>
<include name="org/lwjgl/PointerBuffer.java"/>
</javac>
@ -45,6 +47,8 @@
<mkdir dir="${lwjgl.target.gen.native}/openal"/>
<javac debug="yes" srcdir="${lwjgl.src.java}" destdir="${lwjgl.target.gen.classes}" source="1.8" target="1.8" includes="org/lwjgl/util/generator/**.java" taskname="generator">
<compilerarg value="-sourcepath"/>
<compilerarg value="${lwjgl.src.java}:${lwjgl.src.stubs}"/>
<include name="org/lwjgl/util/generator/openal/**.java"/>
<compilerarg value="-Xlint:none"/>
</javac>
@ -83,12 +87,16 @@
<mkdir dir="${lwjgl.target.gen.native}/opengl"/>
<javac debug="yes" srcdir="${lwjgl.src.java}" destdir="${lwjgl.target.gen.classes}" source="1.8" target="1.8" includes="org/lwjgl/util/generator/**.java" taskname="generator">
<compilerarg value="-sourcepath"/>
<compilerarg value="${lwjgl.src.java}:${lwjgl.src.stubs}"/>
<include name="org/lwjgl/util/generator/opengl/**.java"/>
<compilerarg value="-Xlint:none"/>
</javac>
<!-- Compile helper classes used by the templates -->
<javac debug="yes" srcdir="${lwjgl.src.java}" destdir="${lwjgl.target.gen.classes}" source="1.8" target="1.8" taskname="generator">
<compilerarg value="-sourcepath"/>
<compilerarg value="${lwjgl.src.java}:${lwjgl.src.stubs}"/>
<include name="org/lwjgl/opengl/GLSync.java"/>
<include name="org/lwjgl/opengl/AMDDebugOutputCallback.java"/>
<include name="org/lwjgl/opengl/ARBDebugOutputCallback.java"/>
@ -173,12 +181,16 @@
<mkdir dir="${lwjgl.target.gen.native}/opengles"/>
<javac debug="yes" srcdir="${lwjgl.src.java}" destdir="${lwjgl.target.gen.classes}" source="1.8" target="1.8" includes="org/lwjgl/util/generator/**.java" taskname="generator">
<compilerarg value="-sourcepath"/>
<compilerarg value="${lwjgl.src.java}:${lwjgl.src.stubs}"/>
<include name="org/lwjgl/util/generator/opengles/**.java"/>
<compilerarg value="-Xlint:none"/>
</javac>
<!-- Compile helper classes used by the templates -->
<javac debug="yes" srcdir="${lwjgl.src.java}" destdir="${lwjgl.target.gen.classes}" source="1.8" target="1.8" taskname="generator">
<compilerarg value="-sourcepath"/>
<compilerarg value="${lwjgl.src.java}:${lwjgl.src.stubs}"/>
<include name="org/lwjgl/opengles/EGLImageOES.java"/>
<include name="org/lwjgl/opengles/KHRDebugCallback.java"/>
</javac>
@ -237,6 +249,8 @@
<target name="-compile-opencl-helpers" description="Compiles java helpers for CL">
<!-- Compile helper classes used by the templates -->
<javac debug="yes" srcdir="${lwjgl.src.java}" destdir="${lwjgl.target.gen.classes}" source="1.8" target="1.8" taskname="generator">
<compilerarg value="-sourcepath"/>
<compilerarg value="${lwjgl.src.java}:${lwjgl.src.stubs}"/>
<include name="org/lwjgl/opencl/CLPlatform.java"/>
<include name="org/lwjgl/opencl/CLDevice.java"/>
<include name="org/lwjgl/opencl/CLContext.java"/>
@ -252,6 +266,8 @@
<mkdir dir="${lwjgl.target.gen.native}/opencl"/>
<javac debug="yes" srcdir="${lwjgl.src.java}" destdir="${lwjgl.target.gen.classes}" source="1.8" target="1.8" includes="org/lwjgl/util/generator/**.java" taskname="generator">
<compilerarg value="-sourcepath"/>
<compilerarg value="${lwjgl.src.java}:${lwjgl.src.stubs}"/>
<include name="org/lwjgl/util/generator/opencl/**.java"/>
<compilerarg value="-Xlint:none"/>
</javac>