45 lines
935 B
Plaintext
45 lines
935 B
Plaintext
plugins {
|
|
id("com.android.library")
|
|
kotlin("android")
|
|
}
|
|
|
|
android {
|
|
compileSdk = Version.compileSdk
|
|
|
|
defaultConfig {
|
|
minSdk = Version.minSdk
|
|
}
|
|
|
|
buildTypes {
|
|
getByName("release") {
|
|
isMinifyEnabled = false
|
|
proguardFiles(
|
|
getDefaultProguardFile("proguard-android-optimize.txt"),
|
|
"proguard-rules.pro"
|
|
)
|
|
}
|
|
}
|
|
|
|
subprojects {
|
|
tasks.withType<Javadoc>().all {
|
|
enabled = false
|
|
}
|
|
}
|
|
|
|
compileOptions {
|
|
|
|
targetCompatibility(JavaVersion.VERSION_17)
|
|
sourceCompatibility(JavaVersion.VERSION_17)
|
|
}
|
|
|
|
|
|
kotlinOptions {
|
|
jvmTarget = JavaVersion.VERSION_17.toString()
|
|
freeCompilerArgs = freeCompilerArgs + listOf("-module-name", "loading_state_view")
|
|
}
|
|
namespace = "com.dylanc.loadingstateview"
|
|
}
|
|
|
|
dependencies {
|
|
compileOnly(Deps.constraintlayout)
|
|
} |