Files
AndroidJava/simpleC/libtermexec/build.gradle
T
coco 7846a45f2c a
2026-07-03 15:47:27 +08:00

45 lines
1.1 KiB
Groovy

apply plugin: 'com.android.library'
android {
compileSdkVersion 28
defaultConfig {
minSdkVersion 4
targetSdkVersion 28
externalNativeBuild {
cmake{
abiFilters 'arm64-v8a', 'armeabi-v7a'
cppFlags '-std=c++11'
}
}
}
externalNativeBuild {
cmake{
path "src/main/cpp/CMakeLists.txt"
}
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
// by default recent plugin version does not copy any AIDL files "to avoid publishing too much"
//android.libraryVariants.all { variant ->
// Sync packageAidl = project.tasks.create("addPublic${variant.name.capitalize()}Aidl", Sync) { sync ->
// from "$project.projectDir/src/main/aidl/"
// into "$buildDir/intermediates/bundles/${variant.dirName}/aidl/"
// }
//
// variant.javaCompile.dependsOn packageAidl
//}
dependencies {
api 'com.android.support:support-annotations:28.0.0'
}