feat(build-logic): modularize build-logic & update dependencies (#3110)

Signed-off-by: James Rich <2199651+jamesarich@users.noreply.github.com>
This commit is contained in:
James Rich 2025-09-15 16:48:27 -05:00 committed by GitHub
parent 91da327e16
commit 22a5521b9d
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
21 changed files with 255 additions and 282 deletions

View file

@ -17,10 +17,8 @@
plugins {
alias(libs.plugins.meshtastic.android.library)
alias(libs.plugins.meshtastic.android.lint)
alias(libs.plugins.meshtastic.hilt)
alias(libs.plugins.kotlin.serialization)
alias(libs.plugins.spotless)
alias(libs.plugins.dokka)
alias(libs.plugins.kover)
alias(libs.plugins.protobuf)
@ -28,14 +26,9 @@ plugins {
android {
buildFeatures { buildConfig = true }
compileSdk = 36
defaultConfig { minSdk = 26 }
namespace = "com.geeksville.mesh.network"
}
kotlin { jvmToolchain(21) }
dependencies {
implementation(libs.bundles.retrofit)
implementation(libs.bundles.coil)