Add jar packaging for android native bullet builds
git-svn-id: https://jmonkeyengine.googlecode.com/svn/branches/gradle-restructure@10992 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
766ebef96d
commit
a0badf9d4c
@ -228,12 +228,31 @@ task buildNative(type: Exec, dependsOn:copyJmeAndroid) {
|
||||
executable ndkBuildPath
|
||||
}
|
||||
|
||||
task jarAndroidLibs(type: Jar, dependsOn:buildNative) {
|
||||
String jarName = project.name + '-android'
|
||||
from ndkOutputPath
|
||||
into('lib')
|
||||
baseName = jarName
|
||||
}
|
||||
//println jar.archiveName
|
||||
//println relativePath(jar.destinationDir)
|
||||
//println relativePath(jar.archivePath)
|
||||
//println jarAndroidLibs.archiveName
|
||||
//println relativePath(jarAndroidLibs.destinationDir)
|
||||
//println relativePath(jarAndroidLibs.archivePath)
|
||||
|
||||
jar.dependsOn {
|
||||
def ndkDir = new File(ndkPath)
|
||||
if (ndkDir.isDirectory()) {
|
||||
buildNative
|
||||
}
|
||||
}
|
||||
jar.dependsOn jarAndroidLibs
|
||||
|
||||
//adds files into existing jar file
|
||||
//jar.into("lib") { from ndkOutputPath }
|
||||
|
||||
|
||||
artifacts {
|
||||
archives jarAndroidLibs
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user