Skip to content

Commit f75fc37

Browse files
committed
Update to JNA 4.2.0
The name of the subfolder containing jnidispatch.dll for 64-bit Windows changed as well.
1 parent 53f4f16 commit f75fc37

File tree

6 files changed

+11
-5
lines changed

6 files changed

+11
-5
lines changed

app/.classpath

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
55
<classpathentry combineaccessrules="false" kind="src" path="/processing-core"/>
66
<classpathentry kind="lib" path="lib/jna.jar"/>
7+
<classpathentry kind="lib" path="lib/jna-platform.jar"/>
78
<classpathentry exported="true" kind="lib" path="lib/ant.jar"/>
89
<classpathentry exported="true" kind="lib" path="lib/ant-launcher.jar"/>
910
<classpathentry kind="lib" path="test/lib/junit-4.8.1.jar"/>

app/build.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,8 @@
3838
../core/apple.jar;
3939
lib/ant.jar;
4040
lib/ant-launcher.jar;
41-
lib/jna.jar"
41+
lib/jna.jar;
42+
lib/jna-platform.jar"
4243
debug="on"
4344
nowarn="true"
4445
compiler="org.eclipse.jdt.core.JDTCompilerAdapter">

build/build.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -278,6 +278,7 @@
278278
<include name="app/pde.jar" />
279279
<include name="app/lib/antlr.jar" />
280280
<include name="app/lib/jna.jar" />
281+
<include name="app/lib/jna-platform.jar" />
281282
<include name="app/lib/ant.jar" />
282283
<include name="app/lib/ant-launcher.jar" />
283284
</fileset>
@@ -516,6 +517,7 @@
516517
<classpath file="../app/pde.jar" />
517518
<classpath file="../app/lib/antlr.jar" />
518519
<classpath file="../app/lib/jna.jar" />
520+
<classpath file="../app/lib/jna-platform.jar" />
519521
<classpath file="../app/lib/ant.jar" />
520522
<classpath file="../app/lib/ant-launcher.jar" />
521523

@@ -1032,7 +1034,7 @@
10321034
<condition property="jna.subfolder" value="win32-x86">
10331035
<equals arg1="${sun.arch.data.model}" arg2="32" />
10341036
</condition>
1035-
<condition property="jna.subfolder" value="win32-amd64">
1037+
<condition property="jna.subfolder" value="win32-x86-64">
10361038
<equals arg1="${sun.arch.data.model}" arg2="64" />
10371039
</condition>
10381040

@@ -1292,7 +1294,7 @@ remove the spaces for depth since it should be double dash, but screws up commen
12921294
<arg line="everything -type f -exec rm -rf {} ';'" />
12931295
</exec>
12941296

1295-
<javadoc access="public" author="false" classpath="../app/lib/ant.jar:../app/lib/ant-launcher.jar:../app/lib/antlr.jar:../app/lib/apple.jar:../app/lib/jna.jar:../core/bin:../core/library/gluegen-rt.jar:../core/library/jogl-all.jar:../java/libraries/svg/bin:../java/libraries/pdf/bin:../java/libraries/pdf/library/itext.jar:../java/libraries/dxf/bin:../java/libraries/io/bin:../java/libraries/net/bin:../java/libraries/serial/bin:${java.home}/lib/tools.jar" destdir="javadoc/everything" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" source="1.8" splitindex="false" use="false" version="false" noqualifier="all">
1297+
<javadoc access="public" author="false" classpath="../app/lib/ant.jar:../app/lib/ant-launcher.jar:../app/lib/antlr.jar:../app/lib/apple.jar:../app/lib/jna.jar:../app/lib/jna-platform.jar:../core/bin:../core/library/gluegen-rt.jar:../core/library/jogl-all.jar:../java/libraries/svg/bin:../java/libraries/pdf/bin:../java/libraries/pdf/library/itext.jar:../java/libraries/dxf/bin:../java/libraries/io/bin:../java/libraries/net/bin:../java/libraries/serial/bin:${java.home}/lib/tools.jar" destdir="javadoc/everything" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" source="1.8" splitindex="false" use="false" version="false" noqualifier="all">
12961298

12971299
<arg value="-notimestamp" />
12981300

@@ -1325,7 +1327,7 @@ remove the spaces for depth since it should be double dash, but screws up commen
13251327
<arg line="libraries -type f -exec rm -rf {} ';'" />
13261328
</exec>
13271329

1328-
<javadoc access="public" author="false" classpath="../app/lib/ant.jar:../app/lib/ant-launcher.jar:../app/lib/antlr.jar:../app/lib/apple.jar:../app/lib/jna.jar:../core/bin:../core/library/gluegen-rt.jar:../core/library/jogl-all.jar:../java/libraries/svg/bin:../java/libraries/pdf/bin:../java/libraries/pdf/library/itext.jar:../java/libraries/dxf/bin:../java/libraries/net/bin:../java/libraries/serial/bin:${java.home}/lib/tools.jar" destdir="javadoc/libraries" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" source="1.8" splitindex="false" use="false" version="false" noqualifier="all">
1330+
<javadoc access="public" author="false" classpath="../app/lib/ant.jar:../app/lib/ant-launcher.jar:../app/lib/antlr.jar:../app/lib/apple.jar:../app/lib/jna.jar:../app/lib/jna-platform.jar:../core/bin:../core/library/gluegen-rt.jar:../core/library/jogl-all.jar:../java/libraries/svg/bin:../java/libraries/pdf/bin:../java/libraries/pdf/library/itext.jar:../java/libraries/dxf/bin:../java/libraries/net/bin:../java/libraries/serial/bin:${java.home}/lib/tools.jar" destdir="javadoc/libraries" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" source="1.8" splitindex="false" use="false" version="false" noqualifier="all">
13291331

13301332
<arg value="-notimestamp" />
13311333

build/windows/config.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<cp>lib/pde.jar</cp>
1919
<cp>core/library/core.jar</cp>
2020
<cp>lib/jna.jar</cp>
21+
<cp>lib/jna-platform.jar</cp>
2122
<cp>lib/antlr.jar</cp>
2223
<cp>lib/ant.jar</cp>
2324
<cp>lib/ant-launcher.jar</cp>

build/windows/processing.bat

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
@echo off
22

3-
.\java\bin\java -cp lib/pde.jar;core/library/core.jar;lib/jna.jar;lib/antlr.jar;lib/ant.jar;lib/ant-launcher.jar processing.app.Base
3+
.\java\bin\java -cp lib/pde.jar;core/library/core.jar;lib/jna.jar;lib/jna-platform.jar;lib/antlr.jar;lib/ant.jar;lib/ant-launcher.jar processing.app.Base

java/build.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@
109109
../app/lib/ant-launcher.jar;
110110
../app/lib/apple.jar;
111111
../app/lib/jna.jar;
112+
../app/lib/jna-platform.jar;
112113
113114
mode/antlr.jar;
114115
mode/classpath-explorer-1.0.jar;

0 commit comments

Comments
 (0)