Verify WPILib/OpenCV versions at runtime (#1772)

This commit is contained in:
Matt Morley
2025-02-10 17:52:48 -08:00
committed by GitHub
parent e2b028abdc
commit 8f816cf1af
6 changed files with 94 additions and 4 deletions

View File

@@ -38,6 +38,10 @@ public final class PhotonVersion {
public static final String buildDate = "${date}";
public static final boolean isRelease = !versionString.startsWith("dev");
// Versions of dependant libraries
public static final String wpilibTargetVersion = "${wpilibVersion}";
public static final String opencvTargetVersion = "${opencvVersion}";
public static final boolean versionMatches(String other) {
String c = versionString;
Pattern p = Pattern.compile("v[0-9]+.[0-9]+.[0-9]+");