diff --git a/sdk/build.gradle b/sdk/build.gradle
index 9feb3b649..bf3f33c90 100644
--- a/sdk/build.gradle
+++ b/sdk/build.gradle
@@ -36,47 +36,10 @@ artifacts {
// jar null
}
-//
-//
-//
-//
-//
-
-//configurations {
-// antlibs
-//}
-
-//dependencies {
-// antlibs filetree(dir: 'ant-lib', include: '*.jar')
-//}
-//
-//ant.taskdef(resource: 'net/sf/antcontrib/antcontrib.properties', classpath: configurations.antlibs.asPath)
-//ant.taskdef(name: 'deb', classname: 'com.googlecode.ant_deb_task.Deb', classpath: configurations.antlibs.asPath)
-//ant.taskdef(name: 'gcupload', classname: 'net.bluecow.googlecode.ant.GoogleCodeUploadTask', classpath: configurations.antlibs.asPath)
-//ant.taskdef(name: 'desktopentry', classname: 'com.googlecode.ant_deb_task.DesktopEntry', classpath: configurations.antlibs.asPath)
-//ant.importBuild 'build.xml'
-
-ant.properties['plugins.version'] = jmeVersion
-ant.properties['app.version']= jmeMainVersion + jmeVersionSuffix
-//ant.properties.buildDir = buildDir
-//ant.properties['buildDir'] = buildDir
-//ant.property(name: 'buildDir', location: buildDir)
-
-//ant.taskdef(resource: 'checkstyletask.properties') {
-// classpath {
-// fileset(dir: 'ant-lib', includes: '*.jar')
-// }
-//}
-//ant.checkstyle(config: 'checkstyle.xml') {
-// fileset(dir: 'src')
-//}
-
-task copyBaseLibs{
+task copyBaseLibs(dependsOn:configurations.corelibs) <<{
description "Copies the library files needed to run the SDK to "+
"jme3-core-baselibs and jme3-core-libraries"
- dependsOn configurations.corelibs
- dependsOn configurations.optlibs
-
+
// for each dependency in corelibs..
project.configurations.corelibs.dependencies.each {dep ->
// copy built jme3 jar files to jme3-core-baselibs
@@ -98,7 +61,7 @@ task copyBaseLibs{
}
}
-task createBaseXml{
+task createBaseXml(dependsOn: configurations.corelibs) <<{
description "Creates the project.xml files for "+
"jme3-core-baselibs and jme3-core-libraries"
def depJars = [] // jme3 jar files
@@ -225,7 +188,7 @@ task createBaseXml{
def makeName(builder, nameR) { builder.name nameR }
def makeFile(builder, nameR) { builder.file(name:nameR, url:nameR) }
-task createProjectXml{
+task createProjectXml(dependsOn: configurations.corelibs) <<{
description "Creates needed J2SE library and layer XML files in jme3-project-baselibs"
def eol = System.properties.'line.separator'
@@ -310,11 +273,9 @@ task createProjectXml{
layerXmlFile.write(layerWriter.toString())
}
-task copyProjectLibs{
+task copyProjectLibs(dependsOn: configurations.corelibs) <<{
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 ->
@@ -346,17 +307,46 @@ task copyProjectLibs{
}
-task buildSdk(){
- // ant.ant(dir: ".", antfile: "build.xml", target: "hudson-stable")
+ant.properties['plugins.version'] = jmeVersion
+ant.properties['app.version']= jmeMainVersion + jmeVersionSuffix
+
+task buildSdk() <<{
+// ant.ant(dir: ".", antfile: "build.xml", target: "build")
}
-task cleanSdk(){
- // ant.ant(dir: ".", antfile: "build.xml", target: "clean")
+task cleanSdk() <<{
+// ant.ant(dir: ".", antfile: "build.xml", target: "clean")
}
jar.dependsOn([copyBaseLibs, copyProjectLibs, createProjectXml, createBaseXml, buildSdk])
clean.dependsOn(cleanSdk);
+//configurations {
+// antlibs
+//}
+//dependencies {
+// antlibs filetree(dir: 'ant-lib', include: '*.jar')
+//}
+//
+//ant.taskdef(resource: 'net/sf/antcontrib/antcontrib.properties', classpath: configurations.antlibs.asPath)
+//ant.taskdef(name: 'deb', classname: 'com.googlecode.ant_deb_task.Deb', classpath: configurations.antlibs.asPath)
+//ant.taskdef(name: 'gcupload', classname: 'net.bluecow.googlecode.ant.GoogleCodeUploadTask', classpath: configurations.antlibs.asPath)
+//ant.taskdef(name: 'desktopentry', classname: 'com.googlecode.ant_deb_task.DesktopEntry', classpath: configurations.antlibs.asPath)
+//ant.importBuild 'build.xml'
+
+//ant.properties.buildDir = buildDir
+//ant.properties['buildDir'] = buildDir
+//ant.property(name: 'buildDir', location: buildDir)
+
+//ant.taskdef(resource: 'checkstyletask.properties') {
+// classpath {
+// fileset(dir: 'ant-lib', includes: '*.jar')
+// }
+//}
+//ant.checkstyle(config: 'checkstyle.xml') {
+// fileset(dir: 'src')
+//}
+//
//
//
//