[build] Migrate to Gradle version catalogs (#8524)

Also fixes the google compile-testing library to 0.23.0 (the latest
available at time of writing) instead of a wildcard

Jackson versions were inconsistent across projects; most were on 2.19.2,
but the fields subproject was on 2.15.2. All projects are now on 2.19.2
for consistency
This commit is contained in:
Sam Carlberg
2026-02-20 18:31:33 -05:00
committed by GitHub
parent 8f9fc4d1b6
commit 793b0a3187
18 changed files with 102 additions and 44 deletions

View File

@@ -8,6 +8,8 @@ repositories {
url = "https://plugins.gradle.org/m2/"
}
}
dependencies {
implementation "org.wpilib:native-utils:2027.1.1"
implementation libs.wpilib.native.utils
implementation libs.wpilib.gradle.vscode
}

7
buildSrc/settings.gradle Normal file
View File

@@ -0,0 +1,7 @@
dependencyResolutionManagement {
versionCatalogs {
create("libs") {
from(files("../gradle/libs.versions.toml"))
}
}
}