mirror of
https://github.com/shadowfacts/jinput-arm64.git
synced 2026-04-05 14:35:58 +00:00
Implement the isSupported method and make plugins work again. There was an issue where accessing the static methods in DefaultControllerEnvironment and ControllerEnvironment would cause ploblems when the plugins were loaded using the PluginLoader class loader.
This commit is contained in:
parent
d6368e8dc5
commit
083eee58ee
18 changed files with 455 additions and 154 deletions
17
build.xml
17
build.xml
|
|
@ -83,6 +83,23 @@
|
|||
<iterate target="javadoc"/>
|
||||
</target>
|
||||
|
||||
<target name="pluginTest" depends="dist" description="Build plugin version">
|
||||
<mkdir dir="dist"/>
|
||||
<mkdir dir="dist/controller"/>
|
||||
<copy todir="dist">
|
||||
<fileset file="coreAPI/bin/jinput-core.jar"/>
|
||||
<fileset file="coreAPI/bin/jinput-test.jar"/>
|
||||
<fileset file="plugins/DX8/lib/jutils.jar"/>
|
||||
</copy>
|
||||
<copy todir="dist/controller">
|
||||
<fileset dir="plugins/awt/bin"/>
|
||||
<fileset dir="plugins/linux/bin"/>
|
||||
<fileset dir="plugins/OSX/bin"/>
|
||||
<fileset dir="plugins/windows/bin"/>
|
||||
<fileset dir="plugins/wintab/bin"/>
|
||||
</copy>
|
||||
</target>
|
||||
|
||||
<target name="dist" depends="init" description="Build the distribution file for this system">
|
||||
<iterate target="all"/>
|
||||
<mkdir dir="dist"/>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue