From 395cafa31a59fb15a839574ff25b836245d017af Mon Sep 17 00:00:00 2001 From: Matt Date: Wed, 3 Jan 2024 17:23:59 -0700 Subject: [PATCH] Document out of source repos (#1109) --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/README.md b/README.md index 556043437..d1cff5e77 100644 --- a/README.md +++ b/README.md @@ -59,6 +59,16 @@ To run them, use the commands listed below. Photonlib must first be published to ~/photonvision/photonlib-cpp-examples$ ./gradlew :simulateNative ``` +## Out-of-Source Dependencies + +PhotonVision uses the following additonal out-of-source repositories for building code. + +- Base system images for Raspberry Pi & Orange Pi: https://github.com/PhotonVision/photon-image-modifier +- C++ driver for Raspberry Pi CSI cameras: https://github.com/PhotonVision/photon-libcamera-gl-driver +- JNI code for [mrcal](https://mrcal.secretsauce.net/): https://github.com/PhotonVision/mrcal-java +- Custom build of OpenCV with GStreamer/Protobuf/other custom flags: https://github.com/PhotonVision/thirdparty-opencv +- JNI code for aruco-nano: https://github.com/PhotonVision/aruconano-jni + ## Acknowledgments PhotonVision was forked from [Chameleon Vision](https://github.com/Chameleon-Vision/chameleon-vision/). Thank you to everyone who worked on the original project.