42 lines
1.1 KiB
Plaintext
42 lines
1.1 KiB
Plaintext
plugins {
|
|
id("com.android.library")
|
|
kotlin("android")
|
|
}
|
|
|
|
android {
|
|
val androidTargetSdkVersion: Int by extra
|
|
val androidCompileSdkVersion: Int by extra
|
|
val androidMinSdkVersion: Int by extra
|
|
val androidBuildToolsVersion: String by extra
|
|
val androidSourceCompatibility: JavaVersion by extra
|
|
val androidTargetCompatibility: JavaVersion by extra
|
|
|
|
compileSdkVersion(androidCompileSdkVersion)
|
|
|
|
defaultConfig {
|
|
minSdkVersion(androidMinSdkVersion)
|
|
targetSdkVersion(androidTargetSdkVersion)
|
|
buildToolsVersion(androidBuildToolsVersion)
|
|
versionCode(1)
|
|
versionName("1.0")
|
|
|
|
consumerProguardFiles("proguard-rules.pro")
|
|
}
|
|
|
|
buildTypes {
|
|
named("release") {
|
|
isMinifyEnabled = false
|
|
proguardFiles(getDefaultProguardFile("proguard-android.txt"), "proguard-rules.pro")
|
|
}
|
|
}
|
|
|
|
compileOptions {
|
|
sourceCompatibility(androidSourceCompatibility)
|
|
targetCompatibility(androidTargetCompatibility)
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
api(project(":sandhook-annotation"))
|
|
}
|