diff --git a/.gitignore b/.gitignore
index 62eb23622..69e1bc2df 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,4 +20,9 @@
/jme3-jogl/build/
/dist/
/jme3-bullet-native/bullet.zip
-/jme3-bullet-native/bullet-2.82-r2704/
\ No newline at end of file
+/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/
\ No newline at end of file
diff --git a/sdk/build.gradle b/sdk/build.gradle
index b4a8d6e69..8bd809ca0 100644
--- a/sdk/build.gradle
+++ b/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
}
//
@@ -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 << '' << eol
+ libraryWriter << '' << 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 << '' << eol
+ layerWriter << '' << 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);
//
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-base.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-base.xml
deleted file mode 100644
index 8b1a1d090..000000000
--- a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-base.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
- android-base
- j2se
- com.jme3.gde.android.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-android.jar!/
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-bullet.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/jME3-bullet-natives-android.jar!/
-
-
- src
-
-
- javadoc
-
-
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-openal-soft.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-openal-soft.xml
deleted file mode 100644
index a52a8bc4a..000000000
--- a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/android-openal-soft.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
- android-openal-soft
- j2se
- com.jme3.gde.project.baselibs.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-openal-soft-natives-android.jar!/
-
-
- src
-
-
- javadoc
-
-
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/ios-base.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/ios-base.xml
deleted file mode 100644
index da0508741..000000000
--- a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/ios-base.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
- ios-base
- j2se
- com.jme3.gde.ios.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-ios.jar!/
-
-
-
-
- src
-
-
- javadoc
-
-
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-blender.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-blender.xml
new file mode 100644
index 000000000..d92b1d6e3
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-blender.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-blender.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-blender-3.0.10-pre-alpha-svn.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-blender-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-core.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-core.xml
new file mode 100644
index 000000000..ebf7ce57b
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-core.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-core.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-core-3.0.10-pre-alpha-svn.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-core-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-desktop.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-desktop.xml
new file mode 100644
index 000000000..729134edf
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-desktop.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-desktop.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-desktop-3.0.10-pre-alpha-svn.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-desktop-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-effects.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-effects.xml
new file mode 100644
index 000000000..64ffeb31c
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-effects.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-effects.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-effects-3.0.10-pre-alpha-svn.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-effects-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jbullet.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jbullet.xml
new file mode 100644
index 000000000..30093c612
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jbullet.xml
@@ -0,0 +1,21 @@
+
+
+
+ jme3-jbullet.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jbullet-3.0.10-pre-alpha-svn.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jbullet.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/stack-alloc.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/vecmath-1.3.1.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jbullet-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jogg.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jogg.xml
new file mode 100644
index 000000000..2132bc9f9
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jogg.xml
@@ -0,0 +1,20 @@
+
+
+
+ jme3-jogg.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jogg-3.0.10-pre-alpha-svn.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-oggd.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-vorbisd.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jogg-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-lwjgl.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-lwjgl.xml
new file mode 100644
index 000000000..b41278dea
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-lwjgl.xml
@@ -0,0 +1,27 @@
+
+
+
+ jme3-lwjgl.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-lwjgl-3.0.10-pre-alpha-svn.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-2.9.0.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-platform-2.9.0-natives-windows.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-platform-2.9.0-natives-linux.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-platform-2.9.0-natives-osx.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jinput-2.0.5.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jutils-1.0.0.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jinput-platform-2.0.5-natives-linux.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jinput-platform-2.0.5-natives-windows.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jinput-platform-2.0.5-natives-osx.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-lwjgl-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-networking.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-networking.xml
new file mode 100644
index 000000000..e9cfe2d24
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-networking.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-networking.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-networking-3.0.10-pre-alpha-svn.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-networking-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-niftygui.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-niftygui.xml
new file mode 100644
index 000000000..bf66d6250
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-niftygui.xml
@@ -0,0 +1,23 @@
+
+
+
+ jme3-niftygui.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-niftygui-3.0.10-pre-alpha-svn.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-1.3.3.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-default-controls-1.3.3.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/xpp3-1.1.4c.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/eventbus-1.4.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jglfont-core-1.3.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-niftygui-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-plugins.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-plugins.xml
new file mode 100644
index 000000000..2e6a45651
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-plugins.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-plugins.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-plugins-3.0.10-pre-alpha-svn.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-plugins-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-terrain.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-terrain.xml
new file mode 100644
index 000000000..0369a25fa
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-terrain.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-terrain.xml
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-terrain-3.0.10-pre-alpha-svn.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-terrain-3.0.10-pre-alpha-svn-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3.xml
deleted file mode 100644
index ff263dc5e..000000000
--- a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
- jme3
- j2se
- com.jme3.gde.project.baselibs.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-core.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
-
-
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/layer.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/layer.xml
index f7423ad9e..de4723b40 100644
--- a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/layer.xml
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/layer.xml
@@ -1,12 +1,19 @@
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-blender.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-blender.xml
deleted file mode 100644
index 53de6a67f..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-blender.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
- jme3-libraries-blender
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-blender.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-effects.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-effects.xml
deleted file mode 100644
index 9e98ba032..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-effects.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
- jme3-libraries-effects
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-effects.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui-style-black.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui-style-black.xml
deleted file mode 100644
index f32f7ca2f..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui-style-black.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
- jme3-libraries-gui-style-black
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-style-black.jar!/
-
-
- src
-
-
-
- javadoc
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui.xml
deleted file mode 100644
index 8438f8918..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-gui.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-
-
-
-
- jme3-libraries-gui
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-niftygui.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/nifty.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-default-controls.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/eventbus.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/xmlpull-xpp3.jar!/
-
-
- src
-
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-javadoc.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-default-controls-javadoc.jar!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-lwjgl-minimum.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-lwjgl-minimum.xml
deleted file mode 100644
index fc7dd830f..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-lwjgl-minimum.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
- jme3-libraries-lwjgl-minimum
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-desktop.jar!/
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-lwjgl.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/jME3-lwjgl-natives.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/jinput.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-networking.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-networking.xml
deleted file mode 100644
index 73b672782..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-networking.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
- jme3-libraries-networking
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-networking.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-oggvorbis.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-oggvorbis.xml
deleted file mode 100644
index dcf173e28..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-oggvorbis.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
- jme3-libraries-oggvorbis
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-jogg.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-oggd.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-vorbisd.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics-native.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics-native.xml
deleted file mode 100644
index bcf21e436..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics-native.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
- jme3-libraries-physics-native
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-bullet.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/jME3-bullet-natives.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics.xml
deleted file mode 100644
index b58c62190..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-physics.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
- jme3-libraries-physics
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-jbullet.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/jbullet.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/stack-alloc.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/vecmath.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-plugins.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-plugins.xml
deleted file mode 100644
index 6acf45c04..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-plugins.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
- jme3-libraries-plugins
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-plugins.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-terrain.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-terrain.xml
deleted file mode 100644
index 62d16ec8c..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries-terrain.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-
-
-
- jme3-libraries-terrain
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-terrain.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries.xml
deleted file mode 100644
index d44738633..000000000
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/jme3-libraries.xml
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-
-
- jme3-libraries
- j2se
- com.jme3.gde.project.libraries.Bundle
-
- classpath
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-desktop.jar!/
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-plugins.jar!/
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-effects.jar!/
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-networking.jar!/
-
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-jogg.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-oggd.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-vorbisd.jar!/
-
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-terrain.jar!/
-
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-lwjgl.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/jME3-lwjgl-natives.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/jinput.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl.jar!/
-
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-jbullet.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/jbullet.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/vecmath.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/stack-alloc.jar!/
-
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jME3-niftygui.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/nifty.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-default-controls.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-style-black.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/eventbus.jar!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/xmlpull-xpp3.jar!/
-
-
- src
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-sources.zip!/
-
-
- javadoc
- jar:nbinst://com.jme3.gde.project.baselibs/libs/jMonkeyEngine3-javadoc.zip!/
- jar:nbinst://com.jme3.gde.project.libraries/libs/nifty-javadoc.jar!/
-
-
diff --git a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/layer.xml b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/layer.xml
index 03be0b72a..c16a8a0fe 100644
--- a/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/layer.xml
+++ b/sdk/jme3-project-libraries/src/com/jme3/gde/project/libraries/layer.xml
@@ -1,20 +1,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-