Refine build script for overture

This commit is contained in:
Mygod
2017-12-06 15:18:44 -08:00
parent c79412fdec
commit 39242b69cd
5 changed files with 2 additions and 21 deletions
-6
View File
@@ -7,14 +7,8 @@ captures/
release/
.idea/
.d
gen/
*.iml
core/src/main/libs
core/src/main/obj
core/src/main/jni/overture
core/src/overture/.deps
core/src/overture/bin
core/src/overture/pkg
-11
View File
@@ -476,17 +476,6 @@ LOCAL_SRC_FILES := $(addprefix pcre/, $(libpcre_src_files))
include $(BUILD_STATIC_LIBRARY)
########################################################
## overture
########################################################
include $(CLEAR_VARS)
LOCAL_MODULE := overture
LOCAL_SRC_FILES := overture/$(TARGET_ARCH_ABI)/liboverture.so
include $(PREBUILT_SHARED_LIBRARY)
# Import cpufeatures
$(call import-module,android/cpufeatures)
-2
View File
@@ -1,12 +1,10 @@
#!/bin/bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
TARGET=$DIR/../main/jni/overture
DEPS=$DIR/.deps
rm -rf $DEPS
rm -rf $DIR/go/bin
rm -rf $DIR/bin
rm -rf $TARGET
echo "Successfully clean overture"
+1 -1
View File
@@ -8,7 +8,7 @@ function try () {
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
MIN_API=$1
TARGET=$DIR/../main/jni/overture
TARGET=$DIR/bin
DEPS=$DIR/.deps
ANDROID_ARM_TOOLCHAIN=$DEPS/android-toolchain-${MIN_API}-arm
+1 -1
View File
@@ -54,7 +54,7 @@ android {
}
sourceSets.main.jniLibs.srcDirs +=
new File(project(':core').buildDir, "intermediates/bundles/${getCurrentFlavor()}/jni")
sourceSets.main.jniLibs.srcDirs += new File(project(':core').projectDir, "src/main/jni/overture")
sourceSets.main.jniLibs.srcDirs += new File(project(':core').projectDir, "src/overture/bin")
}
dependencies {