initial commit

This commit is contained in:
2025-07-23 18:22:34 -05:00
commit 4c68f4ca13
16 changed files with 213 additions and 0 deletions

11
buildSrc/build.gradle.kts Normal file
View File

@@ -0,0 +1,11 @@
plugins {
`kotlin-dsl`
}
kotlin {
jvmToolchain(21)
}
dependencies {
implementation(libs.kotlinGradlePlugin)
}

View File

@@ -0,0 +1,15 @@
dependencyResolutionManagement {
@Suppress("UnstableApiUsage")
repositories {
mavenCentral()
}
versionCatalogs {
create("libs") {
from(files("../gradle/libs.versions.toml"))
}
}
}
rootProject.name = "buildSrc"

View File

@@ -0,0 +1,23 @@
package buildsrc.convention
import org.gradle.api.tasks.testing.logging.TestLogEvent
plugins {
kotlin("jvm")
}
kotlin {
jvmToolchain(21)
}
tasks.withType<Test>().configureEach {
useJUnitPlatform()
testLogging {
events(
TestLogEvent.FAILED,
TestLogEvent.PASSED,
TestLogEvent.SKIPPED
)
}
}