GradleRIO icon indicating copy to clipboard operation
GradleRIO copied to clipboard

Import Vendor Dependency From Library

Open msoucy opened this issue 3 years ago • 1 comments

Currently, if code is built as a library but pulls in vendor dependencies via vendordeps and json, the exact same json files need to be included in the separate robot code repository. If not, then Gradle will complain about not being able to find some of the dependencies, because using api() adds references to the packages, but not the repositories that they come from.

Ideally those could be propagated with the library information, but that seems like it'd be more of a Gradle change itself.

msoucy avatar Nov 04 '21 02:11 msoucy

That's not something we can solve from our side. The maven metadata format has no way to also specify a repository. This would require some changes far below our level.

ThadHouse avatar Nov 04 '21 02:11 ThadHouse

Since this isn't something we can do, I'm going to close this.

ThadHouse avatar Dec 12 '23 07:12 ThadHouse