Skip to content

Commit a07f74e

Browse files
update docs to 4.5
1 parent 080f351 commit a07f74e

102 files changed

Lines changed: 65119 additions & 19 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.idea/compiler.xml

Lines changed: 13 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/jarRepositories.xml

Lines changed: 20 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/misc.xml

Lines changed: 9 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 0 additions & 8 deletions
This file was deleted.

.idea/vcs.xml

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Jaylib - JNI bindings for [Raylib](https://github.com/raysan5/raylib/) 4.2 + RLGL + Raymath + Physac + RayGui
1+
# Jaylib - JNI bindings for [Raylib](https://github.com/raysan5/raylib/) 4.5 + RLGL + Raymath + Physac + RayGui
22

33
JNI is the fastest kind of native binding for Java, but is difficult to write. Therefore
44
we are using [JavaCPP](https://github.com/bytedeco/javacpp) to automatically generate the bindings.
@@ -15,13 +15,13 @@ they are auto-generated. See [How To Build](#how-to-build)
1515

1616
## Platforms
1717

18-
Current release includes binaries for:
18+
4.5 release includes binaries for:
1919
* Windows x86_64
2020
* Macos x86_64
21+
* Macos ARM64
2122
* Linux x86_64
22-
* Linux arm (Raspberry Pi only)
2323

24-
For Macos arm64 and any other arm platforms you will need to build your own.
24+
The 4.2 release included Linux ARM64 for Raspberry Pi, but I no longer have a Pi on which to build them.
2525

2626
## Docs
2727

@@ -46,7 +46,7 @@ Download [the Gradle example project](https://github.com/electronstudio/jaylib-e
4646
```
4747
4848
dependencies {
49-
implementation 'uk.co.electronstudio.jaylib:jaylib:4.2.+'
49+
implementation 'uk.co.electronstudio.jaylib:jaylib:4.5.+'
5050
}
5151
5252
```
@@ -59,7 +59,7 @@ dependencies {
5959
<dependency>
6060
<groupId>uk.co.electronstudio.jaylib</groupId>
6161
<artifactId>jaylib</artifactId>
62-
<version>[4.2.0,4.3)</version>
62+
<version>[4.5.0,4.6)</version>
6363
</dependency>
6464
</dependencies>
6565
@@ -106,19 +106,19 @@ public class Demo {
106106

107107
Compile it:
108108

109-
javac -cp jaylib-4.2.0-1.jar Demo.java
109+
javac -cp jaylib-4.5.0-0.jar Demo.java
110110

111111
Run it:
112112

113-
java -cp jaylib-4.2.0-1.jar:. Demo
113+
java -cp jaylib-4.5.0-0.jar:. Demo
114114

115115
On MacOS you need this additional option:
116116

117-
java -XstartOnFirstThread -cp jaylib-4.2.0-1.jar:. Demo
117+
java -XstartOnFirstThread -cp jaylib-4.5.0-0.jar:. Demo
118118

119119
On weirdy Windows you use semi-colons:
120120

121-
java -cp jaylib-4.2.0-0.jar;. Demo
121+
java -cp jaylib-4.5.0-0.jar;. Demo
122122

123123
## Known issues
124124

0 commit comments

Comments
 (0)