plugins { id("com.android.library") kotlin("android") } val androidTargetSdkVersion: Int by rootProject.extra val androidCompileSdkVersion: Int by rootProject.extra val androidMinSdkVersion: Int by rootProject.extra val androidBuildToolsVersion: String by rootProject.extra val androidSourceCompatibility: JavaVersion by rootProject.extra val androidTargetCompatibility: JavaVersion by rootProject.extra android { compileSdkVersion(androidCompileSdkVersion) buildToolsVersion(androidBuildToolsVersion) 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")) }