-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Not everyone need to have all of the vendordeps your library uses, some teams only use REV products / CTRE products, and this library will still require them to install ones they don't use, there is a way (don't quite remember how) to not require all of them in order to install the library while still keeping it usable. This will avoid additional "waste" uploaded onto the robot and installed into a team's project.
Your library may already support that, just from looking at the docs it looks like not:
The All-in-one version of ExcaLib requires additional libraries to function properly. Please ensure you have the following libraries installed in your project:
REVLib - https://software-metadata.revrobotics.com/REVLib-2025.json
Studica - https://dev.studica.com/releases/2025/Studica-2025.0.1.json
Phoenix6 (CTRE) - https://maven.ctr-electronics.com/release/com/ctre/phoenix6/latest/Phoenix6-frc2025-latest.json