Explorar el Código

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 hace 11 años
padre
commit
fa70181dbc
Se han modificado 31 ficheros con 364 adiciones y 497 borrados
  1. 6 1
      .gitignore
  2. 126 65
      sdk/build.gradle
  3. 0 23
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-base.xml
  4. 0 21
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-openal-soft.xml
  5. 0 23
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/ios-base.xml
  6. 18 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-blender.xml
  7. 18 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-core.xml
  8. 18 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-desktop.xml
  9. 18 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-effects.xml
  10. 21 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jbullet.xml
  11. 20 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jogg.xml
  12. 27 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-lwjgl.xml
  13. 18 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-networking.xml
  14. 23 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-niftygui.xml
  15. 18 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-plugins.xml
  16. 18 0
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-terrain.xml
  17. 0 23
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3.xml
  18. 15 8
      sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/layer.xml
  19. 0 23
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-blender.xml
  20. 0 23
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-effects.xml
  21. 0 22
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui-style-black.xml
  22. 0 28
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui.xml
  23. 0 27
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-lwjgl-minimum.xml
  24. 0 23
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-networking.xml
  25. 0 25
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-oggvorbis.xml
  26. 0 24
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics-native.xml
  27. 0 26
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics.xml
  28. 0 23
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-plugins.xml
  29. 0 23
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-terrain.xml
  30. 0 50
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries.xml
  31. 0 16
      sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/layer.xml

+ 6 - 1
.gitignore

@@ -20,4 +20,9 @@
 /jme3-jogl/build/
 /dist/
 /jme3-bullet-native/bullet.zip
-/jme3-bullet-native/bullet-2.82-r2704/
+/jme3-bullet-native/bullet-2.82-r2704/
+/sdk/build/
+/sdk/jme3-core-baselibs/release/
+/sdk/jme3-core-libraries/release/
+/sdk/jme3-project-baselibs/release/
+/sdk/jme3-project-libraries/release/

+ 126 - 65
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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
sdk/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>