usdot-fhwa-stol / carma-streets

CARMA Streets is a component of CARMA ecosystem, which enables such a coordination among different transportation users. This component provides an interface for CDA participants to interact with the road infrastructure. Doxygen Source Code Documentation: https://usdot-fhwa-stol.github.io/documentation/carma-streets/
10 stars 10 forks source link

Use CPM to incorporate checking out and building dependencies directly into CMake #350

Open paulbourelly999 opened 1 year ago

paulbourelly999 commented 1 year ago

Summary

Instead of checking out and building dependencies from the docker image. Include these dependencies directly in the CMake using CPM which will clone and build libraries.

Reasoning for new functionality

Better encapsulate carma-streets libraries/services and their dependencies.

paulbourelly999 commented 1 year ago

@adamlm after VRU UC1 maybe you can help walk me through this process with some of our current dependencies.