Fix bullet native android build on latest NDK
This commit is contained in:
parent
05bdd7b1c9
commit
2ca1305ff5
@ -141,27 +141,27 @@ task generateNativeHeaders(dependsOn: copyJmeAndroid) << {
|
||||
com.jme3.bullet.joints.motors.TranslationalLimitMotor, \
|
||||
\
|
||||
com.jme3.bullet.util.NativeMeshUtil, \
|
||||
com.jme3.bullet.util.DebugShapeFactory, \
|
||||
"
|
||||
com.jme3.bullet.util.DebugShapeFactory"
|
||||
|
||||
String projectClassPath = configurations.runtime.asFileTree.matching {
|
||||
exclude ".gradle"
|
||||
}.asPath
|
||||
|
||||
ant.javah(
|
||||
classpath: projectClassPath,
|
||||
destdir: destDirPath,
|
||||
class: classes
|
||||
)
|
||||
|
||||
exec {
|
||||
executable org.gradle.internal.jvm.Jvm.current().getExecutable('javah')
|
||||
args '-d', destDirPath
|
||||
args '-classpath', projectClassPath
|
||||
args classes.split(",").collect { it.trim() }
|
||||
}
|
||||
}
|
||||
|
||||
task buildBulletNativeLib(type: Exec, dependsOn: generateNativeHeaders) {
|
||||
args 'TARGET_PLATFORM=android-9'
|
||||
// args 'TARGET_PLATFORM=android-9'
|
||||
// println "buildBulletNativeLib ndkWorkingPath: " + ndkWorkingPath
|
||||
// println "buildBulletNativeLib rootProject.ndkCommandPath: " + rootProject.ndkCommandPath
|
||||
workingDir ndkWorkingPath
|
||||
executable rootProject.ndkCommandPath
|
||||
args "-j8"
|
||||
}
|
||||
|
||||
//task updatePreCompiledBulletLibs(type: Copy, dependsOn: generateNativeHeaders) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user