Skip to content

Instantly share code, notes, and snippets.

@ar-android
Created June 25, 2019 17:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ar-android/5f2ebd2da8e9aa1e3feeda387aa7b309 to your computer and use it in GitHub Desktop.
Save ar-android/5f2ebd2da8e9aa1e3feeda387aa7b309 to your computer and use it in GitHub Desktop.
Minimal gradle dependency for LWJGL 3
project.ext.lwjglVersion = "3.2.2"
project.ext.jomlVersion = "1.9.15"
project.ext.lwjglNatives = "natives-macos"
dependencies {
testCompile group: 'junit', name: 'junit', version: '4.12'
implementation "org.lwjgl:lwjgl:$lwjglVersion"
implementation "org.lwjgl:lwjgl-assimp:$lwjglVersion"
implementation "org.lwjgl:lwjgl-glfw:$lwjglVersion"
implementation "org.lwjgl:lwjgl-openal:$lwjglVersion"
implementation "org.lwjgl:lwjgl-opengl:$lwjglVersion"
implementation "org.lwjgl:lwjgl-stb:$lwjglVersion"
runtimeOnly "org.lwjgl:lwjgl:$lwjglVersion:$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-assimp:$lwjglVersion:$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-glfw:$lwjglVersion:$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-openal:$lwjglVersion:$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-opengl:$lwjglVersion:$lwjglNatives"
runtimeOnly "org.lwjgl:lwjgl-stb:$lwjglVersion:$lwjglNatives"
implementation "org.joml:joml:${jomlVersion}"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment