jinput-arm64/plugins/windows/build.xml

41 lines
1.5 KiB
XML
Raw Normal View History

2006-04-30 00:29:27 +02:00
<?xml version="1.0"?>
2018-05-09 19:55:55 +02:00
<project name="Direct Input Plugin" basedir=".">
2006-04-30 00:29:27 +02:00
<target name="init">
2018-05-09 19:55:55 +02:00
<mkdir dir="target/natives"/>
<mkdir dir="target/generated-sources/natives"/>
2006-04-30 00:29:27 +02:00
</target>
2018-05-09 19:55:55 +02:00
<target depends="init" name="create_jniheaders">
<javah destdir="target/generated-sources/natives">
2006-04-30 00:29:27 +02:00
<classpath>
<pathelement path="classes"/>
<pathelement location="../../coreAPI/classes"/>
</classpath>
<class name="net.java.games.input.IDirectInput"/>
<class name="net.java.games.input.IDirectInputDevice"/>
<class name="net.java.games.input.IDirectInputEffect"/>
</javah>
2018-05-09 19:55:55 +02:00
<javah destdir="target/generated-sources/natives">
2006-04-30 00:29:27 +02:00
<classpath>
2018-05-09 19:55:55 +02:00
<pathelement path="target/classes"/>
<pathelement location="../../coreAPI/target/classes"/>
2006-04-30 00:29:27 +02:00
</classpath>
<class name="net.java.games.input.DummyWindow"/>
</javah>
2018-05-09 19:55:55 +02:00
<javah destdir="target/generated-sources/natives">
2006-04-30 00:29:27 +02:00
<classpath>
<pathelement path="classes"/>
<pathelement location="../../coreAPI/bin/jinput-core.jar"/>
</classpath>
<class name="net.java.games.input.RawInputEnvironmentPlugin"/>
<class name="net.java.games.input.RawInputEventQueue"/>
<class name="net.java.games.input.RawDevice"/>
</javah>
</target>
2018-05-09 19:55:55 +02:00
<target name="compile_native" depends="init,create_jniheaders">
2006-04-30 00:29:27 +02:00
<ant dir="src/native" target="compile"/>
</target>
</project>