NeoLaunch_From_Kvaesitso/settings.gradle.kts

362 lines
13 KiB
Plaintext
Raw Normal View History

2021-09-18 23:37:52 +02:00
enableFeaturePreview("VERSION_CATALOGS")
include(":currencies")
include(":nextcloud")
include(":owncloud")
include(":webdav")
include(":unitconverter")
include(":websites")
include(":wikipedia")
include(":contacts")
include(":g-services")
include(":files")
include(":calculator")
include(":badges")
include(":applications")
include(":ms-services")
include(":favorites")
include(":calendar")
include(":icons")
include(":search")
include(":crashreporter")
include(":music")
include(":preferences")
include(":base")
include(":widgets")
include(":weather")
include(":i18n")
include(":database")
include(":ktx")
include(":app")
include(":permissions")
include(":ui")
include(":compat")
2022-09-10 12:04:22 +02:00
include(":notifications")
include(":accounts")
include(":appshortcuts")
include(":material-color-utilities")
include(":backup")
include(":customattrs")
2021-09-18 23:37:52 +02:00
dependencyResolutionManagement {
versionCatalogs {
create("sdk") {
2022-01-19 21:40:39 +01:00
version("minSdk", "26")
2022-08-21 18:39:12 +02:00
version("compileSdk", "33")
version("targetSdk", "33")
2021-09-18 23:37:52 +02:00
}
create("libs") {
2022-08-02 17:01:17 +02:00
version("kotlin", "1.7.10")
version("kotlinx.coroutines", "1.6.4")
2021-09-18 23:37:52 +02:00
alias("kotlin.stdlib")
.to("org.jetbrains.kotlin", "kotlin-stdlib")
.versionRef("kotlin")
alias("kotlin.gradle")
.to("org.jetbrains.kotlin", "kotlin-gradle-plugin")
.versionRef("kotlin")
alias("kotlinx.coroutines.core")
.to("org.jetbrains.kotlinx", "kotlinx-coroutines-core")
.versionRef("kotlinx.coroutines")
alias("kotlinx.coroutines.android")
.to("org.jetbrains.kotlinx", "kotlinx-coroutines-android")
.versionRef("kotlinx.coroutines")
alias("kotlinx.collections.immutable")
.to("org.jetbrains.kotlinx", "kotlinx-collections-immutable")
.version("0.3.5")
2021-09-18 23:37:52 +02:00
bundle(
"kotlin",
listOf(
"kotlin.stdlib",
"kotlinx.coroutines.core",
"kotlinx.coroutines.android",
"kotlinx.collections.immutable"
)
2021-09-18 23:37:52 +02:00
)
2022-09-10 12:04:22 +02:00
version("androidx.compose.compiler", "1.3.1")
2021-09-18 23:37:52 +02:00
alias("androidx.compose.runtime")
.to("androidx.compose.runtime", "runtime")
2022-09-25 20:05:14 +02:00
.version("1.3.0-beta03")
2021-09-18 23:37:52 +02:00
alias("androidx.compose.livedata")
.to("androidx.compose.runtime", "runtime-livedata")
2022-09-25 20:05:14 +02:00
.version("1.3.0-beta03")
2021-09-18 23:37:52 +02:00
alias("androidx.compose.foundation")
.to("androidx.compose.foundation", "foundation")
2022-09-25 20:05:14 +02:00
.version("1.3.0-beta03")
2021-09-18 23:37:52 +02:00
alias("androidx.compose.foundationlayout")
.to("androidx.compose.foundation", "foundation-layout")
2022-09-25 20:05:14 +02:00
.version("1.3.0-beta03")
2021-09-18 23:37:52 +02:00
alias("androidx.compose.ui")
.to("androidx.compose.ui", "ui")
2022-09-25 20:05:14 +02:00
.version("1.3.0-beta03")
2021-09-18 23:37:52 +02:00
alias("androidx.compose.uitooling")
.to("androidx.compose.ui", "ui-tooling")
2022-09-25 20:05:14 +02:00
.version("1.3.0-beta03")
2021-09-18 23:37:52 +02:00
alias("androidx.compose.material")
.to("androidx.compose.material", "material")
2022-09-25 20:05:14 +02:00
.version("1.3.0-beta03")
2021-09-18 23:37:52 +02:00
alias("androidx.compose.materialicons")
.to("androidx.compose.material", "material-icons-extended")
2022-09-25 20:05:14 +02:00
.version("1.3.0-beta03")
2021-09-18 23:37:52 +02:00
alias("androidx.compose.animation")
.to("androidx.compose.animation", "animation")
2022-09-25 20:05:14 +02:00
.version("1.3.0-beta03")
2021-09-18 23:37:52 +02:00
alias("androidx.compose.animationgraphics")
.to("androidx.compose.animation", "animation-graphics")
2022-09-25 20:05:14 +02:00
.version("1.3.0-beta03")
2021-11-29 18:25:40 +01:00
alias("androidx.compose.material3")
.to("androidx.compose.material3", "material3")
.version("1.0.0-beta02")
2021-09-18 23:37:52 +02:00
2022-09-10 12:04:22 +02:00
version("androidx.lifecycle", "2.6.0-alpha02")
2021-09-18 23:37:52 +02:00
alias("androidx.lifecycle.viewmodel")
.to("androidx.lifecycle", "lifecycle-viewmodel-ktx")
.versionRef("androidx.lifecycle")
alias("androidx.lifecycle.livedata")
.to("androidx.lifecycle", "lifecycle-livedata-ktx")
.versionRef("androidx.lifecycle")
alias("androidx.lifecycle.common")
.to("androidx.lifecycle", "lifecycle-common-java8")
.versionRef("androidx.lifecycle")
alias("androidx.lifecycle.runtime")
.to("androidx.lifecycle", "lifecycle-runtime-ktx")
.versionRef("androidx.lifecycle")
2021-10-17 14:04:12 +02:00
alias("androidx.lifecycle.viewmodelcompose")
.to("androidx.lifecycle", "lifecycle-viewmodel-compose")
.versionRef("androidx.lifecycle")
2021-09-18 23:37:52 +02:00
bundle(
"androidx.lifecycle",
listOf(
"androidx.lifecycle.viewmodel",
"androidx.lifecycle.livedata",
"androidx.lifecycle.common",
"androidx.lifecycle.runtime"
)
)
2022-09-25 20:05:14 +02:00
version("accompanist", "0.26.4-beta")
2021-09-18 23:37:52 +02:00
alias("accompanist.insets")
.to("com.google.accompanist", "accompanist-insets")
.versionRef("accompanist")
alias("accompanist.systemuicontroller")
.to("com.google.accompanist", "accompanist-systemuicontroller")
.versionRef("accompanist")
alias("accompanist.pager")
.to("com.google.accompanist", "accompanist-pager")
.versionRef("accompanist")
2022-01-08 00:40:49 +01:00
alias("accompanist.pagerindicators")
.to("com.google.accompanist", "accompanist-pager-indicators")
.versionRef("accompanist")
2021-09-18 23:37:52 +02:00
alias("accompanist.flowlayout")
.to("com.google.accompanist", "accompanist-flowlayout")
.versionRef("accompanist")
2021-09-26 21:43:01 +02:00
alias("accompanist.navigationanimation")
.to("com.google.accompanist", "accompanist-navigation-animation")
.versionRef("accompanist")
2021-09-18 23:37:52 +02:00
alias("androidx.core")
.to("androidx.core", "core-ktx")
2022-09-10 12:04:22 +02:00
.version("1.9.0")
2021-09-18 23:37:52 +02:00
2022-09-10 12:04:22 +02:00
version("androidx.appcompat", "1.6.0-rc01")
2021-09-18 23:37:52 +02:00
alias("androidx.appcompat")
.to("androidx.appcompat", "appcompat")
.versionRef("androidx.appcompat")
2022-09-10 12:04:22 +02:00
version("androidx.activity", "1.6.0-rc02")
2021-09-18 23:37:52 +02:00
alias("androidx.activity")
2021-10-17 14:04:12 +02:00
.to("androidx.activity", "activity-ktx")
2021-09-18 23:37:52 +02:00
.versionRef("androidx.activity")
alias("androidx.activitycompose")
.to("androidx.activity", "activity-compose")
.versionRef("androidx.activity")
alias("androidx.work")
.to("androidx.work", "work-runtime-ktx")
2022-09-10 12:04:22 +02:00
.version("2.8.0-alpha04")
2021-09-18 23:37:52 +02:00
alias("androidx.browser")
.to("androidx.browser", "browser")
2022-02-11 20:24:32 +01:00
.version("1.4.0")
2021-09-18 23:37:52 +02:00
alias("androidx.palette")
.to("androidx.palette", "palette")
.version("1.0.0")
alias("androidx.media2")
.to("androidx.media2", "media2-session")
2022-02-11 20:24:32 +01:00
.version("1.2.1")
2021-09-18 23:37:52 +02:00
alias("androidx.constraintlayout")
.to("androidx.constraintlayout", "constraintlayout")
2022-02-11 20:24:32 +01:00
.version("2.1.3")
2021-09-18 23:37:52 +02:00
alias("androidx.cardview")
.to("androidx.cardview", "cardview")
.version("1.0.0")
alias("androidx.recyclerview")
.to("androidx.recyclerview", "recyclerview")
2021-10-17 14:04:12 +02:00
.version("1.3.0-alpha01")
2021-09-18 23:37:52 +02:00
alias("androidx.transition")
.to("androidx.transition", "transition")
.version("1.4.1")
alias("androidx.exifinterface")
.to("androidx.exifinterface", "exifinterface")
.version("1.3.3")
alias("androidx.securitycrypto")
.to("androidx.security", "security-crypto")
.version("1.1.0-alpha03")
alias("androidx.datastore")
.to("androidx.datastore", "datastore")
.version("1.0.0")
2022-09-10 12:04:22 +02:00
version("androidx.room", "2.5.0-alpha03")
2021-09-18 23:37:52 +02:00
alias("androidx.roomruntime")
.to("androidx.room", "room-runtime")
.versionRef("androidx.room")
alias("androidx.roomcompiler")
.to("androidx.room", "room-compiler")
.versionRef("androidx.room")
alias("androidx.room")
.to("androidx.room", "room-ktx")
.versionRef("androidx.room")
2022-09-10 12:04:22 +02:00
version("androidx.appsearch", "1.1.0-alpha02")
2021-09-18 23:37:52 +02:00
alias("androidx.appsearch")
.to("androidx.appsearch", "appsearch")
.versionRef("androidx.appsearch")
alias("androidx.appsearchcompiler")
.to("androidx.appsearch", "appsearch-compiler")
.versionRef("androidx.appsearch")
alias("androidx.appsearchstorage")
.to("androidx.appsearch", "appsearch-platform-storage")
.versionRef("androidx.appsearch")
bundle(
"androidx.appsearch", listOf(
"androidx.appsearch",
"androidx.appsearchstorage"
)
)
2021-09-25 19:57:30 +02:00
alias("androidx.navigation.compose")
.to("androidx.navigation", "navigation-compose")
2022-09-10 12:04:22 +02:00
.version("2.6.0-alpha01")
2021-09-25 19:57:30 +02:00
2021-12-12 13:59:28 +01:00
alias("materialcomponents.core")
2021-09-18 23:37:52 +02:00
.to("com.google.android.material", "material")
2022-09-10 12:04:22 +02:00
.version("1.8.0-alpha01")
2021-09-18 23:37:52 +02:00
alias("okhttp")
.to("com.squareup.okhttp3", "okhttp")
2022-07-31 22:42:49 +02:00
.version("4.10.0")
2021-09-18 23:37:52 +02:00
alias("retrofit.core")
.to("com.squareup.retrofit2", "retrofit")
.version("2.9.0")
2021-09-18 23:37:52 +02:00
alias("retrofit.gson")
.to("com.squareup.retrofit2", "converter-gson")
.version("2.9.0")
2021-09-18 23:37:52 +02:00
bundle(
"retrofit",
listOf(
"retrofit.core",
"retrofit.gson"
)
)
2022-09-10 12:04:22 +02:00
version("coil", "2.2.1")
2022-01-19 21:46:09 +01:00
alias("coil.core")
.to("io.coil-kt", "coil")
.versionRef("coil")
2022-01-20 22:40:32 +01:00
alias("coil.svg")
.to("io.coil-kt", "coil-svg")
.versionRef("coil")
2022-01-19 21:46:09 +01:00
alias("coil.compose")
.to("io.coil-kt", "coil-compose")
.versionRef("coil")
2022-01-20 19:20:54 +01:00
alias("composecolorpicker")
.to("com.godaddy.android.colorpicker", "compose-color-picker")
2022-09-10 12:04:22 +02:00
.version("0.5.0")
2022-01-20 19:20:54 +01:00
2021-09-18 23:37:52 +02:00
alias("leakcanary")
.to("com.squareup.leakcanary", "leakcanary-android")
2022-07-12 14:54:34 +02:00
.version("2.9.1")
2021-09-18 23:37:52 +02:00
alias("suncalc")
.to("org.shredzone.commons", "commons-suncalc")
2022-01-31 13:29:54 +01:00
.version("3.5")
2021-09-18 23:37:52 +02:00
alias("jsoup")
.to("org.jsoup", "jsoup")
2022-09-10 12:04:22 +02:00
.version("1.15.3")
2021-09-18 23:37:52 +02:00
2022-02-19 21:08:08 +01:00
alias("commons.text")
.to("org.apache.commons", "commons-text")
.version("1.9")
2022-09-10 12:04:22 +02:00
// 4.4.2 is the last GPL compatible version, don't update to 5.x
2021-09-18 23:37:52 +02:00
alias("mathparser")
.to("org.mariuszgromada.math", "MathParser.org-mXparser")
.version("4.4.2")
alias("google.auth")
.to("com.google.auth", "google-auth-library-oauth2-http")
2022-09-10 12:04:22 +02:00
.version("1.11.0")
2021-09-18 23:37:52 +02:00
alias("google.apiclient")
.to("com.google.api-client", "google-api-client-android")
2022-09-10 12:04:22 +02:00
.version("2.0.0")
2021-09-18 23:37:52 +02:00
alias("google.drive")
.to("com.google.apis", "google-api-services-drive")
.version("v3-rev197-1.25.0")
alias("google.oauth2")
.to("com.google.apis", "google-api-services-oauth2")
.version("v2-rev157-1.25.0")
alias("gson")
.to("com.google.code.gson", "gson")
2022-09-10 12:04:22 +02:00
.version("2.9.1")
2021-09-18 23:37:52 +02:00
alias("guava")
.to("com.google.guava", "guava")
2022-09-10 12:04:22 +02:00
.version("31.1-android")
2021-09-18 23:37:52 +02:00
alias("microsoft.graph")
.to("com.microsoft.graph", "microsoft-graph")
2022-09-10 12:04:22 +02:00
.version("5.34.0")
2021-09-18 23:37:52 +02:00
alias("microsoft.identity")
.to("com.microsoft.identity.client", "msal")
2022-09-10 12:04:22 +02:00
.version("4.0.1")
2021-09-18 23:37:52 +02:00
version("protobuf", "3.14.0")
alias("protobuf.protoc")
.to("com.google.protobuf", "protoc")
.versionRef("protobuf")
alias("protobuf.javalite")
.to("com.google.protobuf", "protobuf-javalite")
.versionRef("protobuf")
2021-10-02 18:35:30 +02:00
2022-09-10 12:04:22 +02:00
version("koin", "3.2.0")
2021-10-02 18:35:30 +02:00
alias("koin.android")
.to("io.insert-koin", "koin-android")
.versionRef("koin")
alias("koin.androidxcompose")
.to("io.insert-koin", "koin-androidx-compose")
2021-10-02 18:35:30 +02:00
.versionRef("koin")
alias("tinypinyin")
.to("com.github.promeg", "tinypinyin")
.version("2.0.2")
alias("lottie")
.to("com.airbnb.android", "lottie-compose")
2022-09-10 12:04:22 +02:00
.version("5.2.0")
2021-09-18 23:37:52 +02:00
}
}
}