mirror of
https://github.com/PaulWoitaschek/Voice.git
synced 2026-03-13 08:02:45 +08:00
86 lines
2.0 KiB
Kotlin
86 lines
2.0 KiB
Kotlin
@file:Suppress("UnstableApiUsage")
|
|
|
|
rootProject.name = "voice"
|
|
|
|
enableFeaturePreview("TYPESAFE_PROJECT_ACCESSORS")
|
|
|
|
pluginManagement {
|
|
repositories {
|
|
gradlePluginPortal()
|
|
mavenCentral()
|
|
google()
|
|
includeBuild("plugins")
|
|
}
|
|
}
|
|
|
|
dependencyResolutionManagement {
|
|
repositories {
|
|
google()
|
|
|
|
exclusiveContent {
|
|
forRepository {
|
|
maven(url = "https://jitpack.io")
|
|
}
|
|
filter {
|
|
includeGroupByRegex("com.github.PaulWoitaschek.*")
|
|
}
|
|
}
|
|
|
|
mavenCentral()
|
|
}
|
|
}
|
|
|
|
plugins {
|
|
id("com.gradle.develocity") version "4.3.2"
|
|
id("org.gradle.toolchains.foojay-resolver-convention") version ("1.0.0")
|
|
id("org.jetbrains.kotlin.android") version "2.3.10" apply false
|
|
id("org.jetbrains.kotlin.jvm") version "2.3.10" apply false
|
|
id("com.android.application") version "9.1.0" apply false
|
|
id("com.android.library") version "9.1.0" apply false
|
|
}
|
|
|
|
develocity {
|
|
buildScan {
|
|
termsOfUseUrl = "https://gradle.com/terms-of-service"
|
|
termsOfUseAgree = "yes"
|
|
}
|
|
}
|
|
|
|
include(":app")
|
|
include(":navigation")
|
|
|
|
include(":core:analytics:api")
|
|
include(":core:analytics:noop")
|
|
include(":core:analytics:firebase")
|
|
include(":core:common")
|
|
include(":core:data:api")
|
|
include(":core:data:impl")
|
|
include(":core:documentfile")
|
|
include(":core:initializer")
|
|
include(":core:logging:api")
|
|
include(":core:logging:crashlytics")
|
|
include(":core:logging:debug")
|
|
include(":core:playback")
|
|
include(":core:remoteconfig:api")
|
|
include(":core:remoteconfig:firebase")
|
|
include(":core:remoteconfig:noop")
|
|
include(":core:scanner")
|
|
include(":core:search")
|
|
include(":core:sleeptimer:api")
|
|
include(":core:sleeptimer:impl")
|
|
include(":core:strings")
|
|
include(":core:ui")
|
|
|
|
include(":features:bookOverview")
|
|
include(":features:bookmark")
|
|
include(":features:cover")
|
|
include(":features:folderPicker")
|
|
include(":features:onboarding")
|
|
include(":features:playbackScreen")
|
|
include(":features:review:noop")
|
|
include(":features:review:play")
|
|
include(":features:settings")
|
|
include(":features:sleepTimer")
|
|
include(":features:widget")
|
|
include(":core:featureflag")
|