settings.gradle 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657
  1. rootProject.name = 'jmonkeyengine'
  2. /**
  3. * You can enable or disable different subprojects of the build here.
  4. *
  5. * The SDK will only be built if the appropriate library folders exist,
  6. * call the "prepareSdk" target to prepare building the SDK.
  7. **/
  8. // Core classes, should work on all java platforms
  9. include 'jme3-core'
  10. include 'jme3-effects'
  11. include 'jme3-networking'
  12. include 'jme3-plugins'
  13. include 'jme3-terrain'
  14. // Desktop dependent java classes
  15. include 'jme3-desktop'
  16. include 'jme3-blender'
  17. include 'jme3-jogl'
  18. include 'jme3-lwjgl'
  19. // Other external dependencies
  20. include 'jme3-jbullet'
  21. include 'jme3-niftygui'
  22. include 'jme3-jogg'
  23. include 'jme3-android'
  24. //native builds
  25. include 'jme3-bullet' //java
  26. include 'jme3-bullet-native' //cpp
  27. include 'jme3-android-native' //cpp
  28. // Test Data project
  29. include 'jme3-testdata'
  30. // Example projects
  31. include 'jme3-examples'
  32. //include 'sdk'
  33. // Find the directories containing a 'build.gradle' file in the root directory
  34. // of the project. That is, every directory containing a 'build.gradle' will
  35. // be automatically the subproject of this project.
  36. /*def subDirs = rootDir.listFiles(new FileFilter() {
  37. public boolean accept(File file) {
  38. if (!file.isDirectory()) {
  39. return false
  40. }
  41. return new File(file, 'build.gradle').isFile()
  42. }
  43. });
  44. subDirs.each { File dir ->
  45. include dir.name
  46. }*/