Browse Source

Add SDK project library creation scripts to build that creates the J2SE library entries from the engine build setup. Some libraries are renamed and some still missing (android-base etc.)

Also moved the library descriptors completely to jme3-project-baselibs, only the actual jar files remain in jme3-project-libraries.
Normen Hansen 11 years ago
parent
commit
db4721c21e
30 changed files with 358 additions and 496 deletions
  1. 126 65
      build.gradle
  2. 0 23
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-base.xml
  3. 0 21
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-openal-soft.xml
  4. 0 23
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/ios-base.xml
  5. 18 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-blender.xml
  6. 18 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-core.xml
  7. 18 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-desktop.xml
  8. 18 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-effects.xml
  9. 21 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jbullet.xml
  10. 20 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jogg.xml
  11. 27 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-lwjgl.xml
  12. 18 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-networking.xml
  13. 23 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-niftygui.xml
  14. 18 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-plugins.xml
  15. 18 0
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-terrain.xml
  16. 0 23
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3.xml
  17. 15 8
      jme3-project-baselibs/src/com/jme3/gde/project/baselibs/layer.xml
  18. 0 23
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-blender.xml
  19. 0 23
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-effects.xml
  20. 0 22
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui-style-black.xml
  21. 0 28
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui.xml
  22. 0 27
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-lwjgl-minimum.xml
  23. 0 23
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-networking.xml
  24. 0 25
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-oggvorbis.xml
  25. 0 24
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics-native.xml
  26. 0 26
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics.xml
  27. 0 23
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-plugins.xml
  28. 0 23
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-terrain.xml
  29. 0 50
      jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries.xml
  30. 0 16
      jme3-project-libraries/src/com/jme3/gde/project/libraries/layer.xml

+ 126 - 65
build.gradle

@@ -1,4 +1,5 @@
 //ant.importBuild 'build.xml'
+import groovy.xml.MarkupBuilder
 
 if (!hasProperty('mainClass')) {
     ext.mainClass = ''
@@ -21,7 +22,7 @@ dependencies {
     corelibs project(':jme3-niftygui')
     corelibs project(':jme3-plugins')
     corelibs project(':jme3-terrain')
-    corelibs project(':jme3-testdata')
+//    corelibs project(':jme3-testdata')
 
     optlibs project(':jme3-bullet')
     optlibs project(':jme3-jogl')
@@ -45,7 +46,7 @@ dependencies {
 //build.dependsOn copyToLib
 
 artifacts {
-//    jar null
+    //    jar null
 }
 
 //    <taskdef resource="net/sf/antcontrib/antcontrib.properties" classpathref="ant-import.classpath"/>
@@ -100,7 +101,8 @@ ant.properties['app.version']= jmeMainVersion + jmeVersionSuffix
 //    exclude { details -> details.file.name.endsWith('.html') && details.file.text.contains('staging') }
 //}
 task copyBaseLibs{
-    description "Copies the library files needed to run the SDK to jme3-core-baselibs and jme3-core-libraries"
+    description "Copies the library files needed to run the SDK to "+
+                "jme3-core-baselibs and jme3-core-libraries"
     dependsOn configurations.corelibs
     dependsOn configurations.optlibs
     
@@ -123,83 +125,142 @@ task copyBaseLibs{
             into "jme3-core-libraries/release/modules/ext/"
         }
     }
-} 
-
-//    project.configurations.collectMany { it.allDependencies }.findAll { it instanceof ProjectDependency }.each{
-//        println it
-//    }
-//(type: Copy){
-//    from project.configurations.compile
-//    into "jme3-core-baselibs/release/modules/ext/"
-//    include "**/jme3-**.jar"
-//    exclude "**/jme3-android**.jar"
-//    exclude "**/jme3-testdata**.jar"
-//    exclude "**/jme3-bullet**.jar"
-//    exclude "**/jme3-bullet-native**.jar"
-//    exclude "**/jme3-android-native**.jar"
-//    rename '(.*)-'+jmeVersion+'(.*)', '$1.jar'
-//
-////    println project.configurations.compile.findAll { !(it instanceof ProjectDependency); }
-////    println project.configurations.compile.findAll { it.version.startsWith("1") }
-//}
-
-task copyExternalLibs{
-//    println project.configurations.compile.findAll { it.name.startsWith("j") }
-//    println project.configurations.compile.properties.each { k,v -> println v}
-//    println project.configurations.compile.findAll { it.name.startsWith("l") }
-
-//    from project.configurations.compile.findAll { !(it instanceof ProjectDependency); }
-//    into "jme3-core-libraries/release/modules/ext/"
-//    exclude "**/jme3-**.jar"
 }
 
-task copyProjectBaseLibs(type: Copy){
-//    description "Copies the jar files needed to supply the J2SE Libraries in the SDK to jme3-project-baselibs and jme3-project-libraries"
-//    project.configurations.corelibs.dependencies.each {dep ->
-//        copy {
-//            from dep.dependencyProject.configurations.compile.copyRecursive({ !(it instanceof ProjectDependency); }).resolve()
-//            into "jme3-project-libraries/release/libs/"
-//        }
-//        dep.dependencyProject.configurations.archives.allArtifacts.each{ artifact->
-//            if(artifact.classifier == "sources"){
-//            } else if(artifact.classifier == "javadoc"){
-//            } else{
-//                copy {
-//                    from artifact.file
-//                    into "jme3-core-baselibs/release/modules/ext/"
-//                }
-//            }
-//        }
-//    }
-}
+// workaround method to add a tag with the name "name" to an XML MarkupBuilder
+def makeName(builder, nameR) { builder.name nameR }
+def makeFile(builder, nameR) { builder.file(name:nameR, url:nameR) }
 
-task copyProjectExternalLibs{
-//    println project.configurations.compile.findAll { it.name.startsWith("j") }
-//    println project.configurations.compile.properties.each { k,v -> println v}
-//    println project.configurations.compile.findAll { it.name.startsWith("l") }
+task createJ2seXml{
+    description "Creates needed J2SE library and layer XML files in jme3-project-baselibs"
+    
+    def eol = System.properties.'line.separator' 
+    def j2seLibraries = [] // created J2SE library descriptors
+    
+    // for each dependency in corelibs..
+    project.configurations.corelibs.dependencies.each {dep ->
+        def depJars = [] // jme3 jar files
+        def depSources = [] // jme3 sources
+        def depJavadocs = [] // jme3 javadoc
+        def depExtJars = [] // external jar files
+        j2seLibraries.add(dep.dependencyProject.name+".xml")
+        // collect external jar files
+        dep.dependencyProject.configurations.compile.copyRecursive({ !(it instanceof ProjectDependency); }).resolve().each{ file->
+            depExtJars.add(file.name)
+        }
+        // collect internal jar files (classes, sources and javadoc)
+        dep.dependencyProject.configurations.archives.allArtifacts.each{ artifact->
+            if(artifact.classifier == "sources"){
+                depSources.add(artifact.file.name)
+            } else if(artifact.classifier == "javadoc"){
+                depJavadocs.add(artifact.file.name)
+            } else{
+                if(!depJars.contains(artifact.file.name)){
+                    depJars.add(artifact.file.name)
+                }
+            }
+        }
+        // create J2SE library descriptor xml file
+        def libraryWriter = new StringWriter()
+        def libraryXml = new MarkupBuilder(libraryWriter)
+//        xml.xmlDeclaration(version:'1.0')
+        libraryWriter << '<?xml version="1.0" encoding="UTF-8"?>' << eol 
+        libraryWriter << '<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">' << eol
+        libraryXml.library(version:"1.0", encoding: "UTF-8"){
+            makeName(libraryXml, "${dep.dependencyProject.name}.xml")
+            type "j2se"
+            "localizing-bundle" "com.jme3.gde.project.baselibs.Bundle"
+            volume{
+                type "classpath"
+                depJars.each{jar ->
+                    resource "jar:nbinst://com.jme3.gde.project.baselibs/libs/${jar}!/"
+                }
+                depExtJars.each{jar ->
+                    resource "jar:nbinst://com.jme3.gde.project.libraries/libs/${jar}!/"
+                }
+            }
+            volume{
+                type "src"
+                depSources.each{jar ->
+                    resource "jar:nbinst://com.jme3.gde.project.baselibs/libs/${jar}!/"
+                }
+            }
+            volume{
+                type "javadoc"
+                depJavadocs.each{jar ->
+                    resource "jar:nbinst://com.jme3.gde.project.baselibs/libs/${jar}!/"
+                }
+            }
+        }
+        // write XML file
+        File libraryXmlFile = file("jme3-project-baselibs/src/com/jme3/gde/project/baselibs/${dep.dependencyProject.name}.xml");
+        libraryXmlFile.write(libraryWriter.toString())
+    }
 
-//    from project.configurations.compile.findAll { !(it instanceof ProjectDependency); }
-//    into "jme3-core-libraries/release/modules/ext/"
-//    exclude "**/jme3-**.jar"
+    // create layer.xml file with entries of library xml files
+    def layerWriter = new StringWriter()
+    def layerXml = new MarkupBuilder(layerWriter)
+//    layerXml.xmlDeclaration(version:'1.0')
+    layerWriter << '<?xml version="1.0" encoding="UTF-8"?>' << eol 
+    layerWriter << '<!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.1//EN" "http://www.netbeans.org/dtds/filesystem-1_1.dtd">' << eol
+    layerXml.filesystem{
+        folder(name:"org-netbeans-api-project-libraries"){
+            folder(name:"Libraries"){
+                j2seLibraries.each{lib ->
+                    makeFile(layerXml, lib)
+                }
+            }
+        }
+    }
+    File layerXmlFile = file("jme3-project-baselibs/src/com/jme3/gde/project/baselibs/layer.xml");
+    layerXmlFile.write(layerWriter.toString())
 }
 
-task copyTestData{
-    
-}
+task copyProjectLibs{
+    description "Copies the jar files needed to supply the J2SE Libraries in the "+
+                "SDK to jme3-project-baselibs and jme3-project-libraries"
+    dependsOn configurations.corelibs
+    dependsOn configurations.optlibs
+
+    // for each dependency in corelibs..
+    project.configurations.corelibs.dependencies.each {dep ->
+        // copy jme3 jar files, sources and javadocs to jme3-project-baselibs
+        dep.dependencyProject.configurations.archives.allArtifacts.each{ artifact->
+            if(artifact.classifier == "sources"){
+                copy {
+                    from artifact.file
+                    into "jme3-project-baselibs/release/libs/"
+                }
+            } else if(artifact.classifier == "javadoc"){
+                copy {
+                    from artifact.file
+                    into "jme3-project-baselibs/release/libs/"
+                }
+            } else{
+                copy {
+                    from artifact.file
+                    into "jme3-project-baselibs/release/libs/"
+                }
+            }
+        }
+        // copy external jar files to jme3-project-libraries
+        copy {
+            from dep.dependencyProject.configurations.compile.copyRecursive({ !(it instanceof ProjectDependency); }).resolve()
+            into "jme3-project-libraries/release/libs/"
+        }
+    }
 
-task copyJavaDoc{
-    
 }
 
 task buildSdk(){
-//    ant.ant(dir: ".", antfile: "build.xml", target: "hudson-stable")
+    //    ant.ant(dir: ".", antfile: "build.xml", target: "hudson-stable")
 }
 
 task cleanSdk(){
-//    ant.ant(dir: ".", antfile: "build.xml", target: "clean")
+    //    ant.ant(dir: ".", antfile: "build.xml", target: "clean")
 }
 
-jar.dependsOn([copyBaseLibs, copyExternalLibs, buildSdk])
+jar.dependsOn([copyBaseLibs, copyProjectLibs, buildSdk])
 clean.dependsOn(cleanSdk);
 
 //    <target name="-do-update-sdk">

+ 0 - 23
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-base.xml

@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>android-base</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.android.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-android.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-bullet.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jME3-bullet-natives-android.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-    </volume>
-</library>

+ 0 - 21
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-openal-soft.xml

@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>android-openal-soft</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-openal-soft-natives-android.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-    </volume>
-</library>

+ 0 - 23
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/ios-base.xml

@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>ios-base</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.ios.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-ios.jar!/</resource>
-        <!--resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-bullet.jar!/</resource-->
-        <!--resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jME3-bullet-natives-ios.jar!/</resource-->
-    </volume>
-    <volume>
-        <type>src</type>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-    </volume>
-</library>

+ 18 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-blender.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-blender.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-blender-3.0.10-pre-alpha-svn.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-blender-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 18 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-core.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-core.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-core-3.0.10-pre-alpha-svn.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-core-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 18 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-desktop.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-desktop.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-desktop-3.0.10-pre-alpha-svn.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-desktop-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 18 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-effects.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-effects.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-effects-3.0.10-pre-alpha-svn.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-effects-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 21 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jbullet.xml

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-jbullet.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jbullet-3.0.10-pre-alpha-svn.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jbullet.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/stack-alloc.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/vecmath-1.3.1.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jbullet-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 20 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jogg.xml

@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-jogg.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jogg-3.0.10-pre-alpha-svn.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-oggd.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-vorbisd.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jogg-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 27 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-lwjgl.xml

@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-lwjgl.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-lwjgl-3.0.10-pre-alpha-svn.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-2.9.0.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-platform-2.9.0-natives-windows.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-platform-2.9.0-natives-linux.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-platform-2.9.0-natives-osx.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jinput-2.0.5.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jutils-1.0.0.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jinput-platform-2.0.5-natives-linux.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jinput-platform-2.0.5-natives-windows.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jinput-platform-2.0.5-natives-osx.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-lwjgl-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 18 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-networking.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-networking.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-networking-3.0.10-pre-alpha-svn.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-networking-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 23 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-niftygui.xml

@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-niftygui.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-niftygui-3.0.10-pre-alpha-svn.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-1.3.3.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-default-controls-1.3.3.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/xpp3-1.1.4c.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/eventbus-1.4.jar!/</resource>
+    <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jglfont-core-1.3.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-niftygui-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 18 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-plugins.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-plugins.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-plugins-3.0.10-pre-alpha-svn.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-plugins-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 18 - 0
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-terrain.xml

@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
+<library version='1.0' encoding='UTF-8'>
+  <name>jme3-terrain.xml</name>
+  <type>j2se</type>
+  <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
+  <volume>
+    <type>classpath</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-terrain-3.0.10-pre-alpha-svn.jar!/</resource>
+  </volume>
+  <volume>
+    <type>src</type>
+    <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-terrain-3.0.10-pre-alpha-svn-sources.jar!/</resource>
+  </volume>
+  <volume>
+    <type>javadoc</type>
+  </volume>
+</library>

+ 0 - 23
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3.xml

@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.baselibs.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-core.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-    </volume>
-</library>

+ 15 - 8
jme3-project-baselibs/src/com/jme3/gde/project/baselibs/layer.xml

@@ -1,12 +1,19 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.1//EN" "http://www.netbeans.org/dtds/filesystem-1_1.dtd">
 <filesystem>
-    <folder name="org-netbeans-api-project-libraries">
-        <folder name="Libraries">
-            <file name="jme3.xml" url="jme3.xml"/>
-            <file name="android-base.xml" url="android-base.xml"/>
-            <file name="android-openal-soft.xml" url="android-openal-soft.xml"/>
-            <file name="ios-base.xml" url="ios-base.xml"/>
-        </folder>
+  <folder name='org-netbeans-api-project-libraries'>
+    <folder name='Libraries'>
+      <file name='jme3-blender.xml' url='jme3-blender.xml' />
+      <file name='jme3-core.xml' url='jme3-core.xml' />
+      <file name='jme3-desktop.xml' url='jme3-desktop.xml' />
+      <file name='jme3-effects.xml' url='jme3-effects.xml' />
+      <file name='jme3-jbullet.xml' url='jme3-jbullet.xml' />
+      <file name='jme3-jogg.xml' url='jme3-jogg.xml' />
+      <file name='jme3-lwjgl.xml' url='jme3-lwjgl.xml' />
+      <file name='jme3-networking.xml' url='jme3-networking.xml' />
+      <file name='jme3-niftygui.xml' url='jme3-niftygui.xml' />
+      <file name='jme3-plugins.xml' url='jme3-plugins.xml' />
+      <file name='jme3-terrain.xml' url='jme3-terrain.xml' />
     </folder>
-</filesystem>
+  </folder>
+</filesystem>

+ 0 - 23
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-blender.xml

@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-blender</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-blender.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-    </volume>
-</library>

+ 0 - 23
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-effects.xml

@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-effects</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-effects.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-    </volume>
-</library>

+ 0 - 22
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui-style-black.xml

@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-gui-style-black</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-style-black.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-
-    </volume>
-    <volume>
-        <type>javadoc</type>
-    </volume>
-</library>

+ 0 - 28
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui.xml

@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-gui</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-niftygui.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-default-controls.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/eventbus.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/xmlpull-xpp3.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-javadoc.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-default-controls-javadoc.jar!/</resource>
-    </volume>
-</library>

+ 0 - 27
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-lwjgl-minimum.xml

@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-lwjgl-minimum</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-desktop.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-lwjgl.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jME3-lwjgl-natives.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jinput.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-    </volume>
-</library>

+ 0 - 23
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-networking.xml

@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-networking</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-networking.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-    </volume>
-</library>

+ 0 - 25
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-oggvorbis.xml

@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-oggvorbis</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-jogg.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-oggd.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-vorbisd.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-    </volume>
-</library>

+ 0 - 24
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics-native.xml

@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-physics-native</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-bullet.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jME3-bullet-natives.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-    </volume>
-</library>

+ 0 - 26
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics.xml

@@ -1,26 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-physics</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-jbullet.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jbullet.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/stack-alloc.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/vecmath.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-    </volume>
-</library>

+ 0 - 23
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-plugins.xml

@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-plugins</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-plugins.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-    </volume>
-</library>

+ 0 - 23
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-terrain.xml

@@ -1,23 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries-terrain</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-terrain.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-    </volume>
-</library>

+ 0 - 50
jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries.xml

@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-To change this template, choose Tools | Templates
-and open the template in the editor.
--->
-<!DOCTYPE library PUBLIC "-//NetBeans//DTD Library Declaration 1.0//EN" "http://www.netbeans.org/dtds/library-declaration-1_0.dtd">
-<library version="1.0">
-    <name>jme3-libraries</name>
-    <type>j2se</type>
-    <localizing-bundle>com.jme3.gde.project.libraries.Bundle</localizing-bundle>
-    <volume>
-        <type>classpath</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-desktop.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-plugins.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-effects.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-networking.jar!/</resource>
-
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-jogg.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-oggd.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-vorbisd.jar!/</resource>
-
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-terrain.jar!/</resource>
-
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-lwjgl.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jME3-lwjgl-natives.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jinput.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl.jar!/</resource>
-        
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-jbullet.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/jbullet.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/vecmath.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/stack-alloc.jar!/</resource>
-        
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-niftygui.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-default-controls.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-style-black.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/eventbus.jar!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/xmlpull-xpp3.jar!/</resource>
-    </volume>
-    <volume>
-        <type>src</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/</resource>
-    </volume>
-    <volume>
-        <type>javadoc</type>
-        <resource>jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/</resource>
-        <resource>jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-javadoc.jar!/</resource>
-    </volume>
-</library>

+ 0 - 16
jme3-project-libraries/src/com/jme3/gde/project/libraries/layer.xml

@@ -1,20 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE filesystem PUBLIC "-//NetBeans//DTD Filesystem 1.1//EN" "http://www.netbeans.org/dtds/filesystem-1_1.dtd">
 <filesystem>
-    <folder name="org-netbeans-api-project-libraries">
-        <folder name="Libraries">
-            <file name="jme3-libraries-blender.xml" url="jme3-libraries-blender.xml"/>
-            <file name="jme3-libraries-gui-style-black.xml" url="jme3-libraries-gui-style-black.xml"/>
-            <file name="jme3-libraries-gui.xml" url="jme3-libraries-gui.xml"/>
-            <file name="jme3-libraries-lwjgl-minimum.xml" url="jme3-libraries-lwjgl-minimum.xml"/>
-            <file name="jme3-libraries-oggvorbis.xml" url="jme3-libraries-oggvorbis.xml"/>
-            <file name="jme3-libraries-physics-native.xml" url="jme3-libraries-physics-native.xml"/>
-            <file name="jme3-libraries-physics.xml" url="jme3-libraries-physics.xml"/>
-            <file name="jme3-libraries-plugins.xml" url="jme3-libraries-plugins.xml"/>
-            <file name="jme3-libraries-terrain.xml" url="jme3-libraries-terrain.xml"/>
-            <file name="jme3-libraries-effects.xml" url="jme3-libraries-effects.xml"/>
-            <file name="jme3-libraries-networking.xml" url="jme3-libraries-networking.xml"/>
-            <file name="jme3-libraries.xml" url="jme3-libraries.xml"/>
-        </folder>
-    </folder>
 </filesystem>