{
  "fileName": "photonlib.json",
  "name": "photonlib",
  "version": "${photon_version}",
  "uuid": "515fe07e-bfc6-11fa-b3de-0242ac130004",
  "frcYear": "${frc_year}",
  "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": "org.photonvision",
      "artifactId": "photontargeting-cpp",
      "version": "${photon_version}",
      "skipInvalidPlatforms": true,
      "isJar": false,
      "validPlatforms": [
        "windowsx86-64",
        "linuxathena",
        "linuxx86-64",
        "osxuniversal"
      ]
    }
  ],
  "cppDependencies": [
    {
      "groupId": "org.photonvision",
      "artifactId": "photonlib-cpp",
      "version": "${photon_version}",
      "libName": "photonlib",
      "headerClassifier": "headers",
      "sharedLibrary": true,
      "skipInvalidPlatforms": true,
      "binaryPlatforms": [
        "windowsx86-64",
        "linuxathena",
        "linuxx86-64",
        "osxuniversal"
      ]
    },
    {
      "groupId": "org.photonvision",
      "artifactId": "photontargeting-cpp",
      "version": "${photon_version}",
      "libName": "photontargeting",
      "headerClassifier": "headers",
      "sharedLibrary": true,
      "skipInvalidPlatforms": true,
      "binaryPlatforms": [
        "windowsx86-64",
        "linuxathena",
        "linuxx86-64",
        "osxuniversal"
      ]
    }
  ],
  "javaDependencies": [
    {
      "groupId": "org.photonvision",
      "artifactId": "photonlib-java",
      "version": "${photon_version}"
    },
    {
      "groupId": "org.photonvision",
      "artifactId": "photontargeting-java",
      "version": "${photon_version}"
    }
  ]
}
