settings.gradle 1.4 KB

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