* Remove JOGL * Update build.gradle * Update AppSettings.java * Update settings.gradle * Update TestMultipleApplications.java * Update build.gradle * Update JmeDesktopSystem.java * Update AppSettings.java * Update package-info.java * Update TestApplet.java * Update HelloOpenCL.java * Update TestContextSwitching.java * Update TestOpenCLLibraries.java * Update TestVertexBufferSharing.java * Update TestWriteToTexture.java * Update TestMultiPostWater.java Co-authored-by: Mike Burnett <mikejme4@gmail.com>
44 lines
983 B
Groovy
44 lines
983 B
Groovy
/**
|
|
* This is the global settings file used by all subprojects.
|
|
**/
|
|
rootProject.name = 'jmonkeyengine'
|
|
|
|
// Core classes, should work on all java platforms
|
|
include 'jme3-core'
|
|
include 'jme3-effects'
|
|
include 'jme3-networking'
|
|
include 'jme3-plugins'
|
|
include 'jme3-terrain'
|
|
|
|
// Desktop dependent java classes
|
|
include 'jme3-desktop'
|
|
include 'jme3-blender'
|
|
include 'jme3-lwjgl'
|
|
if (JavaVersion.current().isJava8Compatible()) {
|
|
include 'jme3-lwjgl3'
|
|
include 'jme3-vr'
|
|
}
|
|
|
|
// Other external dependencies
|
|
include 'jme3-jbullet'
|
|
include 'jme3-niftygui'
|
|
include 'jme3-jogg'
|
|
include 'jme3-android'
|
|
include 'jme3-ios'
|
|
|
|
//native builds
|
|
include 'jme3-bullet' //java
|
|
include 'jme3-bullet-native' //cpp
|
|
include 'jme3-bullet-native-android' //cpp
|
|
include 'jme3-android-native' //cpp
|
|
|
|
// Test Data project
|
|
include 'jme3-testdata'
|
|
|
|
// Example projects
|
|
include 'jme3-examples'
|
|
|
|
if(buildAndroidExamples == "true"){
|
|
include 'jme3-android-examples'
|
|
}
|