[repo] Add version catalog for gradle-settings-convensions included build

This commit is contained in:
Yahor Berdnikau
2023-07-17 23:13:43 +02:00
committed by Space Team
parent 325d184419
commit 92baeefeaf
6 changed files with 25 additions and 5 deletions
@@ -14,6 +14,6 @@ kotlin.jvmToolchain(8)
val buildGradlePluginVersion = extra.get("kotlin.build.gradlePlugin.version")
dependencies {
implementation("org.jetbrains.kotlin:kotlin-build-gradle-plugin:$buildGradlePluginVersion")
implementation("com.gradle:gradle-enterprise-gradle-plugin:3.12.4")
implementation("com.gradle:common-custom-user-data-gradle-plugin:1.9")
implementation(libs.gradle.enterprise.gradle.plugin)
implementation(libs.gradle.customUserData.gradle.plugin)
}
@@ -10,7 +10,7 @@ repositories {
}
dependencies {
implementation("org.jetbrains.kotlinx:kotlinx-serialization-json:1.5.0")
implementation(libs.kotlinx.serialization.json)
implementation(kotlin("test-junit5"))
}
@@ -9,7 +9,7 @@ repositories {
}
dependencies {
implementation("org.gradle.toolchains:foojay-resolver:0.4.0")
implementation(libs.gradle.toolchainsFoojayResolver.gradle.plugin)
}
kotlin.jvmToolchain(8)
@@ -9,7 +9,6 @@ repositories {
}
dependencies {
// TODO: migrate to api only dependency once Kotlin daemon configuration will be available there (Yahor)
implementation("org.jetbrains.kotlin:kotlin-gradle-plugin-api")
}
@@ -17,9 +17,18 @@ buildscript {
}
plugins {
// Version here should be also synced with the version in 'libs.versions.toml'
id("org.gradle.toolchains.foojay-resolver-convention") version "0.4.0"
}
dependencyResolutionManagement {
versionCatalogs {
create("libs") {
from(files("../../gradle/libs.versions.toml"))
}
}
}
include(":build-cache")
include(":gradle-enterprise")
include(":jvm-toolchain-provisioning")