Author: Adam Evyčędo <git@apiote.xyz>
run reuse line only in debug builds
app/build.gradle.kts | 12 ++++++------
diff --git a/app/build.gradle.kts b/app/build.gradle.kts index 6cc6d373ca5c4eff09f33f10a82293d26ee36613..4b32ab533cd0926158690669f436b4ce011d2f75 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -67,6 +67,10 @@ tasks.register("lintReuse") { commandLine("reuse", "lint") } +afterEvaluate { + tasks.named("preDebugBuild").dependsOn("lintReuse") +} + tasks.named("openApiGenerate").dependsOn("downloadFile") openApiGenerate { @@ -80,18 +84,14 @@ } kotlin.sourceSets["main"].kotlin.srcDir("${layout.buildDirectory.get()}/generated/src/main/kotlin") -// TODO reuse only in debug tasks.withType<KotlinCompile> { dependsOn("openApiGenerate") - dependsOn("lintReuse") } tasks.withType<MergeResources> { dependsOn("openApiGenerate") - dependsOn("lintReuse") } tasks.withType<ExtractDeepLinksTask> { dependsOn("openApiGenerate") - dependsOn("lintReuse") } dependencies { @@ -101,8 +101,8 @@ implementation("com.google.android.material:material:1.12.0") implementation("androidx.constraintlayout:constraintlayout:2.2.0") implementation("androidx.lifecycle:lifecycle-livedata-ktx:2.8.7") implementation("androidx.lifecycle:lifecycle-viewmodel-ktx:2.8.7") - implementation("androidx.navigation:navigation-fragment-ktx:2.8.5") - implementation("androidx.navigation:navigation-ui-ktx:2.8.5") + implementation("androidx.navigation:navigation-fragment-ktx:2.8.6") + implementation("androidx.navigation:navigation-ui-ktx:2.8.6") implementation("androidx.legacy:legacy-support-v4:1.0.0") implementation("androidx.core:core-splashscreen:1.0.1") implementation("com.google.openlocationcode:openlocationcode:1.0.4")