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
|
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 {
|
jar.dependsOn {
|
||||||
def ndkDir = new File(ndkPath)
|
def ndkDir = new File(ndkPath)
|
||||||
if (ndkDir.isDirectory()) {
|
if (ndkDir.isDirectory()) {
|
||||||
buildNative
|
buildNative
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
jar.dependsOn jarAndroidLibs
|
||||||
|
|
||||||
|
//adds files into existing jar file
|
||||||
//jar.into("lib") { from ndkOutputPath }
|
//jar.into("lib") { from ndkOutputPath }
|
||||||
|
|
||||||
|
|
||||||
|
artifacts {
|
||||||
|
archives jarAndroidLibs
|
||||||
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user