Skip to content

Commit 7ede597

Browse files
committed
Use new version of LWJGL natives from libGDX
See the readme.md for details about this package.
1 parent d9a9146 commit 7ede597

8 files changed

Lines changed: 32 additions & 41 deletions

File tree

Binary file not shown.

repo/org/lwjgl/lwjgl/lwjgl-platform/2.9.4-SNAPSHOT/lwjgl-platform-2.9.4-SNAPSHOT.pom renamed to repo/org/lwjgl/lwjgl/lwjgl-platform/1.0.0-gdx/lwjgl-platform-1.0.0-gdx.pom

Lines changed: 17 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,17 @@
1-
<project>
2-
<modelVersion>4.0.0</modelVersion>
3-
<parent>
4-
<groupId>org.lwjgl.lwjgl</groupId>
5-
<artifactId>parent</artifactId>
6-
<version>2.9.4-SNAPSHOT</version>
7-
</parent>
8-
<artifactId>lwjgl-platform</artifactId>
9-
<packaging>pom</packaging>
10-
<name>Lighweight Java Game Library - Platform</name>
11-
<version>2.9.4-SNAPSHOT</version>
12-
<description>Lighweight Java Game Library - Platform</description>
13-
<url>http://lwjgl.org/</url>
14-
<scm>
15-
<url>http://java-game-lib.svn.sourceforge.net/viewvc/java-game-lib/trunk/</url>
16-
<connection>https://java-game-lib.svn.sourceforge.net/svnroot/java-game-lib </connection>
17-
</scm>
18-
</project>
1+
<project>
2+
<modelVersion>4.0.0</modelVersion>
3+
<parent>
4+
<groupId>org.lwjgl.lwjgl</groupId>
5+
<artifactId>parent</artifactId>
6+
<version>2.9.4-SNAPSHOT</version>
7+
</parent>
8+
<artifactId>lwjgl-platform</artifactId>
9+
<packaging>pom</packaging>
10+
<name>Lighweight Java Game Library - Platform</name>
11+
<description>Lighweight Java Game Library - Platform</description>
12+
<url>http://lwjgl.org/</url>
13+
<scm>
14+
<url>http://java-game-lib.svn.sourceforge.net/viewvc/java-game-lib/trunk/</url>
15+
<connection>https://java-game-lib.svn.sourceforge.net/svnroot/java-game-lib </connection>
16+
</scm>
17+
</project>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# About this package
2+
3+
This JAR package comes from [the backend natives used by libGDX](https://github.com/libgdx/libgdx/blob/778c936c9cc35c20ded87c2ff95252c217831963/backends/gdx-backend-lwjgl/libs/gdx-backend-lwjgl-natives.jar),
4+
aiming to resolve the `UnsatisfiedLinkError` common for Linux platforms with newer JREs.
5+
6+
It contains necessary native variants for Windows, Linux and OSX, so there is no need to define multiple dependencies - Good!
Binary file not shown.

repo/org/lwjgl/lwjgl/lwjgl/2.9.4-SNAPSHOT/lwjgl-2.9.4-SNAPSHOT.pom

Lines changed: 4 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -8,32 +8,18 @@
88
<artifactId>lwjgl</artifactId>
99
<packaging>jar</packaging>
1010
<name>Lighweight Java Game Library</name>
11-
<version>2.9.4-SNAPSHOT</version>
12-
<description>Lighweight Java Game Library</description>
13-
<url>http://lwjgl.org/</url>
11+
<description>Lightweight Java Game Library</description>
12+
<url>https://lwjgl.org/</url>
1413
<scm>
15-
<url>http://java-game-lib.svn.sourceforge.net/viewvc/java-game-lib/trunk/</url>
14+
<url>https://java-game-lib.svn.sourceforge.net/viewvc/java-game-lib/trunk/</url>
1615
<connection>https://java-game-lib.svn.sourceforge.net/svnroot/java-game-lib </connection>
1716
</scm>
1817

1918
<dependencies>
2019
<dependency>
2120
<groupId>${project.groupId}</groupId>
2221
<artifactId>lwjgl-platform</artifactId>
23-
<version>${project.version}</version>
24-
<classifier>natives-windows</classifier>
25-
</dependency>
26-
<dependency>
27-
<groupId>${project.groupId}</groupId>
28-
<artifactId>lwjgl-platform</artifactId>
29-
<version>${project.version}</version>
30-
<classifier>natives-linux</classifier>
31-
</dependency>
32-
<dependency>
33-
<groupId>${project.groupId}</groupId>
34-
<artifactId>lwjgl-platform</artifactId>
35-
<version>${project.version}</version>
36-
<classifier>natives-osx</classifier>
22+
<version>1.0.0-gdx</version>
3723
</dependency>
3824
<dependency>
3925
<groupId>net.java.jinput</groupId>

repo/org/lwjgl/lwjgl/parent/2.9.4-SNAPSHOT/parent-2.9.4-SNAPSHOT.pom

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,23 +5,23 @@
55
<packaging>pom</packaging>
66
<name>Lighweight Java Game Library</name>
77
<version>2.9.4-SNAPSHOT</version>
8-
<description>Lighweight Java Game Library</description>
9-
<url>http://lwjgl.org/</url>
8+
<description>Lightweight Java Game Library</description>
9+
<url>https://lwjgl.org/</url>
1010
<licenses>
1111
<license>
1212
<name>BSD</name>
13-
<url>http://lwjgl.org/license.php</url>
13+
<url>https://lwjgl.org/license.php</url>
1414
<distribution>repo</distribution>
1515
</license>
1616
</licenses>
1717
<scm>
18-
<url>http://java-game-lib.svn.sourceforge.net/viewvc/java-game-lib/trunk/</url>
18+
<url>https://java-game-lib.svn.sourceforge.net/viewvc/java-game-lib/trunk/</url>
1919
<connection>https://java-game-lib.svn.sourceforge.net/svnroot/java-game-lib </connection>
2020
</scm>
2121
<developers>
2222
<developer>
2323
<id>Developers</id>
24-
<url>http://lwjgl.org/credits.php</url>
24+
<url>https://lwjgl.org/credits.php</url>
2525
</developer>
2626
</developers>
2727
</project>

0 commit comments

Comments
 (0)