mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-19 00:41:43 +00:00
[build] Upgrade Maven dependencies (#8173)
This commit is contained in:
12
WORKSPACE
12
WORKSPACE
@@ -15,12 +15,12 @@ rules_jvm_external_deps()
|
||||
load("@rules_jvm_external//:defs.bzl", "maven_install")
|
||||
|
||||
maven_artifacts = [
|
||||
"org.ejml:ejml-simple:0.43.1",
|
||||
"com.fasterxml.jackson.core:jackson-annotations:2.15.2",
|
||||
"com.fasterxml.jackson.core:jackson-core:2.15.2",
|
||||
"com.fasterxml.jackson.core:jackson-databind:2.15.2",
|
||||
"us.hebi.quickbuf:quickbuf-runtime:1.3.3",
|
||||
"com.google.code.gson:gson:2.10.1",
|
||||
"org.ejml:ejml-simple:0.44.0",
|
||||
"com.fasterxml.jackson.core:jackson-annotations:2.19.2",
|
||||
"com.fasterxml.jackson.core:jackson-core:2.19.2",
|
||||
"com.fasterxml.jackson.core:jackson-databind:2.19.2",
|
||||
"us.hebi.quickbuf:quickbuf-runtime:1.4",
|
||||
"com.google.code.gson:gson:2.13.1",
|
||||
]
|
||||
|
||||
maven_install(
|
||||
|
||||
@@ -21,39 +21,39 @@ file(
|
||||
if(WITH_JAVA)
|
||||
include(UseJava)
|
||||
|
||||
if(NOT EXISTS "${WPILIB_BINARY_DIR}/wpimath/thirdparty/ejml/ejml-simple-0.43.1.jar")
|
||||
if(NOT EXISTS "${WPILIB_BINARY_DIR}/wpimath/thirdparty/ejml/ejml-simple-0.44.0.jar")
|
||||
set(BASE_URL "https://search.maven.org/remotecontent?filepath=")
|
||||
set(JAR_ROOT "${WPILIB_BINARY_DIR}/wpimath/thirdparty/ejml")
|
||||
|
||||
message(STATUS "Downloading EJML jarfiles...")
|
||||
|
||||
download_and_check(
|
||||
"${BASE_URL}org/ejml/ejml-cdense/0.43.1/ejml-cdense-0.43.1.jar"
|
||||
"${JAR_ROOT}/ejml-cdense-0.43.1.jar"
|
||||
"${BASE_URL}org/ejml/ejml-cdense/0.44.0/ejml-cdense-0.44.0.jar"
|
||||
"${JAR_ROOT}/ejml-cdense-0.44.0.jar"
|
||||
)
|
||||
download_and_check(
|
||||
"${BASE_URL}org/ejml/ejml-core/0.43.1/ejml-core-0.43.1.jar"
|
||||
"${JAR_ROOT}/ejml-core-0.43.1.jar"
|
||||
"${BASE_URL}org/ejml/ejml-core/0.44.0/ejml-core-0.44.0.jar"
|
||||
"${JAR_ROOT}/ejml-core-0.44.0.jar"
|
||||
)
|
||||
download_and_check(
|
||||
"${BASE_URL}org/ejml/ejml-ddense/0.43.1/ejml-ddense-0.43.1.jar"
|
||||
"${JAR_ROOT}/ejml-ddense-0.43.1.jar"
|
||||
"${BASE_URL}org/ejml/ejml-ddense/0.44.0/ejml-ddense-0.44.0.jar"
|
||||
"${JAR_ROOT}/ejml-ddense-0.44.0.jar"
|
||||
)
|
||||
download_and_check(
|
||||
"${BASE_URL}org/ejml/ejml-dsparse/0.43.1/ejml-dsparse-0.43.1.jar"
|
||||
"${JAR_ROOT}/ejml-dsparse-0.43.1.jar"
|
||||
"${BASE_URL}org/ejml/ejml-dsparse/0.44.0/ejml-dsparse-0.44.0.jar"
|
||||
"${JAR_ROOT}/ejml-dsparse-0.44.0.jar"
|
||||
)
|
||||
download_and_check(
|
||||
"${BASE_URL}org/ejml/ejml-fdense/0.43.1/ejml-fdense-0.43.1.jar"
|
||||
"${JAR_ROOT}/ejml-fdense-0.43.1.jar"
|
||||
"${BASE_URL}org/ejml/ejml-fdense/0.44.0/ejml-fdense-0.44.0.jar"
|
||||
"${JAR_ROOT}/ejml-fdense-0.44.0.jar"
|
||||
)
|
||||
download_and_check(
|
||||
"${BASE_URL}org/ejml/ejml-simple/0.43.1/ejml-simple-0.43.1.jar"
|
||||
"${JAR_ROOT}/ejml-simple-0.43.1.jar"
|
||||
"${BASE_URL}org/ejml/ejml-simple/0.44.0/ejml-simple-0.44.0.jar"
|
||||
"${JAR_ROOT}/ejml-simple-0.44.0.jar"
|
||||
)
|
||||
download_and_check(
|
||||
"${BASE_URL}org/ejml/ejml-zdense/0.43.1/ejml-zdense-0.43.1.jar"
|
||||
"${JAR_ROOT}/ejml-zdense-0.43.1.jar"
|
||||
"${BASE_URL}org/ejml/ejml-zdense/0.44.0/ejml-zdense-0.44.0.jar"
|
||||
"${JAR_ROOT}/ejml-zdense-0.44.0.jar"
|
||||
)
|
||||
|
||||
message(STATUS "All files downloaded.")
|
||||
|
||||
@@ -83,11 +83,11 @@ nativeUtils.exportsConfigs {
|
||||
|
||||
dependencies {
|
||||
api project(":wpiunits")
|
||||
api "org.ejml:ejml-simple:0.43.1"
|
||||
api "com.fasterxml.jackson.core:jackson-annotations:2.15.2"
|
||||
api "com.fasterxml.jackson.core:jackson-core:2.15.2"
|
||||
api "com.fasterxml.jackson.core:jackson-databind:2.15.2"
|
||||
api "us.hebi.quickbuf:quickbuf-runtime:1.3.3"
|
||||
api "org.ejml:ejml-simple:0.44.0"
|
||||
api "com.fasterxml.jackson.core:jackson-annotations:2.19.2"
|
||||
api "com.fasterxml.jackson.core:jackson-core:2.19.2"
|
||||
api "com.fasterxml.jackson.core:jackson-databind:2.19.2"
|
||||
api "us.hebi.quickbuf:quickbuf-runtime:1.4"
|
||||
}
|
||||
|
||||
sourceSets.main.java.srcDir "${projectDir}/src/generated/main/java"
|
||||
|
||||
@@ -16,23 +16,23 @@ file(
|
||||
if(WITH_JAVA)
|
||||
include(UseJava)
|
||||
|
||||
if(NOT EXISTS "${WPILIB_BINARY_DIR}/wpiutil/thirdparty/jackson/jackson-core-2.15.2.jar")
|
||||
if(NOT EXISTS "${WPILIB_BINARY_DIR}/wpiutil/thirdparty/jackson/jackson-core-2.19.2.jar")
|
||||
set(BASE_URL "https://search.maven.org/remotecontent?filepath=")
|
||||
set(JAR_ROOT "${WPILIB_BINARY_DIR}/wpiutil/thirdparty/jackson")
|
||||
|
||||
message(STATUS "Downloading Jackson jarfiles...")
|
||||
|
||||
download_and_check(
|
||||
"${BASE_URL}com/fasterxml/jackson/core/jackson-core/2.15.2/jackson-core-2.15.2.jar"
|
||||
"${JAR_ROOT}/jackson-core-2.15.2.jar"
|
||||
"${BASE_URL}com/fasterxml/jackson/core/jackson-core/2.19.2/jackson-core-2.19.2.jar"
|
||||
"${JAR_ROOT}/jackson-core-2.19.2.jar"
|
||||
)
|
||||
download_and_check(
|
||||
"${BASE_URL}com/fasterxml/jackson/core/jackson-databind/2.15.2/jackson-databind-2.15.2.jar"
|
||||
"${JAR_ROOT}/jackson-databind-2.15.2.jar"
|
||||
"${BASE_URL}com/fasterxml/jackson/core/jackson-databind/2.19.2/jackson-databind-2.19.2.jar"
|
||||
"${JAR_ROOT}/jackson-databind-2.19.2.jar"
|
||||
)
|
||||
download_and_check(
|
||||
"${BASE_URL}com/fasterxml/jackson/core/jackson-annotations/2.15.2/jackson-annotations-2.15.2.jar"
|
||||
"${JAR_ROOT}/jackson-annotations-2.15.2.jar"
|
||||
"${BASE_URL}com/fasterxml/jackson/core/jackson-annotations/2.19.2/jackson-annotations-2.19.2.jar"
|
||||
"${JAR_ROOT}/jackson-annotations-2.19.2.jar"
|
||||
)
|
||||
|
||||
message(STATUS "All files downloaded.")
|
||||
@@ -40,14 +40,14 @@ if(WITH_JAVA)
|
||||
|
||||
file(GLOB JACKSON_JARS ${WPILIB_BINARY_DIR}/wpiutil/thirdparty/jackson/*.jar)
|
||||
|
||||
if(NOT EXISTS "${WPILIB_BINARY_DIR}/wpiutil/thirdparty/quickbuf/quickbuf-runtime-1.3.3.jar")
|
||||
if(NOT EXISTS "${WPILIB_BINARY_DIR}/wpiutil/thirdparty/quickbuf/quickbuf-runtime-1.4.jar")
|
||||
set(BASE_URL "https://search.maven.org/remotecontent?filepath=")
|
||||
set(JAR_ROOT "${WPILIB_BINARY_DIR}/wpiutil/thirdparty/quickbuf")
|
||||
|
||||
message(STATUS "Downloading Quickbuf jarfile...")
|
||||
download_and_check(
|
||||
"${BASE_URL}us/hebi/quickbuf/quickbuf-runtime/1.3.3/quickbuf-runtime-1.3.3.jar"
|
||||
"${JAR_ROOT}/quickbuf-runtime-1.3.3.jar"
|
||||
"${BASE_URL}us/hebi/quickbuf/quickbuf-runtime/1.4/quickbuf-runtime-1.4.jar"
|
||||
"${JAR_ROOT}/quickbuf-runtime-1.4.jar"
|
||||
)
|
||||
|
||||
message(STATUS "Downloaded.")
|
||||
|
||||
@@ -301,10 +301,10 @@ task runPrintLog(type: JavaExec) {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
api "com.fasterxml.jackson.core:jackson-annotations:2.15.2"
|
||||
api "com.fasterxml.jackson.core:jackson-core:2.15.2"
|
||||
api "com.fasterxml.jackson.core:jackson-databind:2.15.2"
|
||||
api 'us.hebi.quickbuf:quickbuf-runtime:1.3.3'
|
||||
api "com.fasterxml.jackson.core:jackson-annotations:2.19.2"
|
||||
api "com.fasterxml.jackson.core:jackson-core:2.19.2"
|
||||
api "com.fasterxml.jackson.core:jackson-databind:2.19.2"
|
||||
api 'us.hebi.quickbuf:quickbuf-runtime:1.4'
|
||||
|
||||
printlogImplementation sourceSets.main.output
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user