build.gradle 1.1 KB

123456789101112131415161718192021222324252627282930
  1. dependencies {
  2. api project(':jme3-core')
  3. api project(':jme3-lwjgl3')
  4. api project(':jme3-desktop')
  5. api project(':jme3-effects')
  6. // https://mvnrepository.com/artifact/net.java.dev.jna/jna
  7. implementation 'net.java.dev.jna:jna:5.10.0'
  8. implementation 'com.nativelibs4java:jnaerator-runtime:0.12'
  9. // Native LibOVR/Oculus support
  10. api "org.lwjgl:lwjgl-ovr:${lwjgl3Version}"
  11. runtimeOnly "org.lwjgl:lwjgl-ovr:${lwjgl3Version}:natives-windows"
  12. // Native OpenVR/LWJGL support
  13. api "org.lwjgl:lwjgl-openvr:${lwjgl3Version}"
  14. implementation "org.lwjgl:lwjgl-openvr:${lwjgl3Version}:natives-linux"
  15. implementation "org.lwjgl:lwjgl-openvr:${lwjgl3Version}:natives-macos"
  16. runtimeOnly "org.lwjgl:lwjgl-openvr:${lwjgl3Version}:natives-windows"
  17. runtimeOnly "org.lwjgl:lwjgl-openvr:${lwjgl3Version}:natives-linux"
  18. runtimeOnly "org.lwjgl:lwjgl-openvr:${lwjgl3Version}:natives-macos"
  19. }
  20. javadoc {
  21. // Disable doclint for JDK8+.
  22. if (JavaVersion.current().isJava8Compatible()){
  23. options.addStringOption('Xdoclint:none', '-quiet')
  24. }
  25. }