diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-android-native.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-android-native.xml
new file mode 100644
index 000000000..82c882b46
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-android-native.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-android-native
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-android-native-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-android-native-3.1.0-snapshot-github-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-android.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-android.xml
new file mode 100644
index 000000000..62956b3ca
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-android.xml
@@ -0,0 +1,19 @@
+
+
+
+ jme3-android
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-android-3.1.0-snapshot-github.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/android.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-android-3.1.0-snapshot-github-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
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..62edb828d
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-blender.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-blender
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-blender-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-blender-3.1.0-snapshot-github-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-bullet-native.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-bullet-native.xml
new file mode 100644
index 000000000..ce23fd960
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-bullet-native.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-bullet-native
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-bullet-native-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-bullet-native-3.1.0-snapshot-github-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-bullet.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-bullet.xml
new file mode 100644
index 000000000..ff358f8d9
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-bullet.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-bullet
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-bullet-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-bullet-3.1.0-snapshot-github-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..940562391
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-core.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-core
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-core-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-core-3.1.0-snapshot-github-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..872368df2
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-desktop.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-desktop
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-desktop-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-desktop-3.1.0-snapshot-github-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..bf10f80c4
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-effects.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-effects
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-effects-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-effects-3.1.0-snapshot-github-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-ios.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-ios.xml
new file mode 100644
index 000000000..cac2de777
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-ios.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-ios
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-ios-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-ios-3.1.0-snapshot-github-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..623e3abdd
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jbullet.xml
@@ -0,0 +1,21 @@
+
+
+
+ jme3-jbullet
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jbullet-3.1.0-snapshot-github.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.1.0-snapshot-github-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..24b67ca13
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jogg.xml
@@ -0,0 +1,19 @@
+
+
+
+ jme3-jogg
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jogg-3.1.0-snapshot-github.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/j-ogg-all-1.0.0.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jogg-3.1.0-snapshot-github-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
diff --git a/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jogl.xml b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jogl.xml
new file mode 100644
index 000000000..5b01b173c
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-jogl.xml
@@ -0,0 +1,54 @@
+
+
+
+ jme3-jogl
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jogl-3.1.0-snapshot-github.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-main-2.2.0.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-main-2.2.0.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-main-2.2.0.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0-natives-android-armv6.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0-natives-linux-amd64.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0-natives-linux-armv6.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0-natives-linux-armv6hf.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0-natives-linux-i586.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0-natives-macosx-universal.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0-natives-solaris-amd64.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0-natives-solaris-i586.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0-natives-windows-amd64.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/gluegen-rt-2.2.0-natives-windows-i586.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0-natives-android-armv6.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0-natives-linux-amd64.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0-natives-linux-armv6.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0-natives-linux-armv6hf.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0-natives-linux-i586.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0-natives-macosx-universal.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0-natives-solaris-amd64.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0-natives-solaris-i586.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0-natives-windows-amd64.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/jogl-all-2.2.0-natives-windows-i586.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0-natives-android-armv6.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0-natives-linux-amd64.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0-natives-linux-armv6.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0-natives-linux-armv6hf.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0-natives-linux-i586.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0-natives-macosx-universal.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0-natives-solaris-amd64.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0-natives-solaris-i586.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0-natives-windows-amd64.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/joal-2.2.0-natives-windows-i586.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-jogl-3.1.0-snapshot-github-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..36a6d9f91
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-lwjgl.xml
@@ -0,0 +1,27 @@
+
+
+
+ jme3-lwjgl
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-lwjgl-3.1.0-snapshot-github.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-2.9.2.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-platform-2.9.2-natives-windows.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-platform-2.9.2-natives-linux.jar!/
+ jar:nbinst://com.jme3.gde.project.libraries/libs/lwjgl-platform-2.9.2-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.1.0-snapshot-github-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..b61c4bd9d
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-networking.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-networking
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-networking-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-networking-3.1.0-snapshot-github-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..ed5eb570c
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-niftygui.xml
@@ -0,0 +1,24 @@
+
+
+
+ jme3-niftygui
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-niftygui-3.1.0-snapshot-github.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/nifty-style-black-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.1.0-snapshot-github-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..854b8d5c3
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-plugins.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-plugins
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-plugins-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-plugins-3.1.0-snapshot-github-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..7c10d009c
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/jme3-terrain.xml
@@ -0,0 +1,18 @@
+
+
+
+ jme3-terrain
+ j2se
+ com.jme3.gde.project.baselibs.Bundle
+
+ classpath
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-terrain-3.1.0-snapshot-github.jar!/
+
+
+ src
+ jar:nbinst://com.jme3.gde.project.baselibs/libs/jme3-terrain-3.1.0-snapshot-github-sources.jar!/
+
+
+ javadoc
+
+
\ No newline at end of file
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
new file mode 100644
index 000000000..1a7e7bf0e
--- /dev/null
+++ b/sdk/jme3-project-baselibs/src/com/jme3/gde/project/baselibs/layer.xml
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file