From 4412df15169f10e81a79f7b844ec99eb3d410573 Mon Sep 17 00:00:00 2001 From: amsam0 <44983869+amsam0@users.noreply.github.com> Date: Thu, 9 Apr 2026 09:11:53 -0700 Subject: [PATCH] Use Platform.isAthena instead of manually checking for frcRunRobot.sh (#2426) --- .../main/java/org/photonvision/jni/CombinedRuntimeLoader.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/photon-targeting/src/main/java/org/photonvision/jni/CombinedRuntimeLoader.java b/photon-targeting/src/main/java/org/photonvision/jni/CombinedRuntimeLoader.java index b97027b9f..b02960dea 100644 --- a/photon-targeting/src/main/java/org/photonvision/jni/CombinedRuntimeLoader.java +++ b/photon-targeting/src/main/java/org/photonvision/jni/CombinedRuntimeLoader.java @@ -35,6 +35,7 @@ import java.util.List; import java.util.Map; import java.util.Objects; import java.util.concurrent.CopyOnWriteArrayList; +import org.photonvision.common.hardware.Platform; /** Loads dynamic libraries for all platforms. */ public final class CombinedRuntimeLoader { @@ -102,7 +103,7 @@ public final class CombinedRuntimeLoader { filePath = "/linux/x86/"; } else if (intel64) { filePath = "/linux/x86-64/"; - } else if (new File("/usr/local/frc/bin/frcRunRobot.sh").exists()) { + } else if (Platform.isAthena()) { filePath = "/linux/athena/"; } else if ("arm".equals(arch) || "arm32".equals(arch)) { filePath = "/linux/arm32/";