From 7db7cef1a6ba59bda8383358597be7b5e07d45a7 Mon Sep 17 00:00:00 2001 From: jasondaming Date: Sun, 10 Nov 2024 10:55:09 -0600 Subject: [PATCH 1/2] add photonlib --- 2025.json | 8 +++ 2025/photonlib-v2025.0.0-beta-1.json | 97 ++++++++++++++++++++++++++++ 2 files changed, 105 insertions(+) create mode 100644 2025/photonlib-v2025.0.0-beta-1.json diff --git a/2025.json b/2025.json index f319d77..0d428ce 100644 --- a/2025.json +++ b/2025.json @@ -110,5 +110,13 @@ "uuid": "3f48eb8c-50fe-43a6-9cb7-44c86353c4cb", "description": "Library for all REV devices including SPARK Flex, SPARK MAX, and Color Sensor V3", "website": "https://docs.revrobotics.com/brushless/revlib/revlib-overview" + }, + { + "path": "2025/photonlib-v2025.0.0-beta-1.json", + "name": "PhotonLib", + "version": "v2025.0.0-beta-1", + "uuid": "515fe07e-bfc6-11fa-b3de-0242ac130004", + "description": "Library for PhotonVision CV software", + "website": "https://docs.photonvision.org/en/latest/docs/programming/photonlib/index.html" } ] \ No newline at end of file diff --git a/2025/photonlib-v2025.0.0-beta-1.json b/2025/photonlib-v2025.0.0-beta-1.json new file mode 100644 index 0000000..c078890 --- /dev/null +++ b/2025/photonlib-v2025.0.0-beta-1.json @@ -0,0 +1,97 @@ +{ + "fileName": "photonlib.json", + "name": "photonlib", + "version": "v2025.0.0-beta-1", + "uuid": "515fe07e-bfc6-11fa-b3de-0242ac130004", + "frcYear": "2025", + "mavenUrls": [ + "https://maven.photonvision.org/repository/internal", + "https://maven.photonvision.org/repository/snapshots" + ], + "jsonUrl": "https://maven.photonvision.org/repository/internal/org/photonvision/photonlib-json/1.0/photonlib-json-1.0.json", + "jniDependencies": [ + { + "groupId": "edu.wpi.first.wpilibc", + "artifactId": "wpilibc-cpp", + "version": "2025.1.1-beta-1", + "skipInvalidPlatforms": true, + "isJar": false, + "validPlatforms": [ + "windowsx86-64", + "linuxathena", + "linuxx86-64", + "osxuniversal" + ] + }, + { + "groupId": "org.photonvision", + "artifactId": "photontargeting-cpp", + "version": "v2025.0.0-beta-1", + "skipInvalidPlatforms": true, + "isJar": false, + "validPlatforms": [ + "windowsx86-64", + "linuxathena", + "linuxx86-64", + "osxuniversal" + ] + }, + { + "groupId": "org.photonvision", + "artifactId": "photontargeting-jni", + "version": "v2025.0.0-beta-1", + "skipInvalidPlatforms": true, + "isJar": true, + "validPlatforms": [ + "windowsx86-64", + "linuxathena", + "linuxx86-64", + "osxuniversal" + ] + } + ], + "cppDependencies": [ + { + "groupId": "org.photonvision", + "artifactId": "photonlib-cpp", + "version": "v2025.0.0-beta-1", + "libName": "photonlib", + "headerClassifier": "headers", + "sharedLibrary": true, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "linuxathena", + "linuxx86-64", + "osxuniversal" + ] + }, + { + "groupId": "org.photonvision", + "artifactId": "photontargeting-cpp", + "version": "v2025.0.0-beta-1", + "libName": "photontargeting", + "headerClassifier": "headers", + "sharedLibrary": true, + "skipInvalidPlatforms": true, + "binaryPlatforms": [ + "windowsx86-64", + "linuxathena", + "linuxx86-64", + "osxuniversal" + ] + } + ], + "javaDependencies": [ + { + "groupId": "org.photonvision", + "artifactId": "photonlib-java", + "version": "v2025.0.0-beta-1" + }, + { + "groupId": "org.photonvision", + "artifactId": "photontargeting-java", + "version": "v2025.0.0-beta-1" + } + ] +} From 5393f7e75715cf46294be11153f3b1ef2a0862b1 Mon Sep 17 00:00:00 2001 From: jasondaming Date: Sun, 10 Nov 2024 10:59:08 -0600 Subject: [PATCH 2/2] modify the filename in their json --- 2025/photonlib-v2025.0.0-beta-1.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/2025/photonlib-v2025.0.0-beta-1.json b/2025/photonlib-v2025.0.0-beta-1.json index c078890..08e3e62 100644 --- a/2025/photonlib-v2025.0.0-beta-1.json +++ b/2025/photonlib-v2025.0.0-beta-1.json @@ -1,5 +1,5 @@ { - "fileName": "photonlib.json", + "fileName": "photonlib-v2025.0.0-beta-1.json", "name": "photonlib", "version": "v2025.0.0-beta-1", "uuid": "515fe07e-bfc6-11fa-b3de-0242ac130004",