mirror of https://github.com/alibaba/MNN.git
49 lines
1.0 KiB
Groovy
49 lines
1.0 KiB
Groovy
|
|
buildscript {
|
|
repositories {
|
|
google()
|
|
jcenter()
|
|
mavenLocal()
|
|
}
|
|
dependencies {
|
|
classpath 'com.android.tools.build:gradle:3.2.1'
|
|
}
|
|
}
|
|
|
|
repositories {
|
|
mavenLocal()
|
|
}
|
|
|
|
apply plugin: 'com.android.library'
|
|
|
|
|
|
android {
|
|
compileSdkVersion 28
|
|
|
|
defaultConfig {
|
|
minSdkVersion 14
|
|
targetSdkVersion 28
|
|
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
|
|
versionCode 1
|
|
versionName version
|
|
externalNativeBuild {
|
|
cmake {
|
|
arguments "-DANDROID_ARM_NEON=TRUE", "-DANDROID_PLATFORM=android-21", "-DMNN_OPENCL=true", "-DANDROID_STL=c++_shared"
|
|
abiFilters 'armeabi-v7a', 'arm64-v8a'
|
|
}
|
|
}
|
|
}
|
|
externalNativeBuild {
|
|
cmake {
|
|
path "../../CMakeLists.txt"
|
|
}
|
|
}
|
|
}
|
|
|
|
apply from: "nativepub.gradle"
|
|
|
|
task wrapper(type: Wrapper) {
|
|
gradleVersion = '4.1'
|
|
distributionUrl = 'http://mirrors.taobao.net/mirror/gradle/gradle-4.1-bin.zip'
|
|
}
|