OpenCyphal / CETL

Cyphal Embedded Template Library
MIT License
11 stars 3 forks source link

Contributing instructions are broken #87

Closed pavel-kirienko closed 7 months ago

pavel-kirienko commented 7 months ago

The CMake recipe does not pull the external dependencies, specifically googletest and o1heap, at the configuration stage. This does not affect the CI workflows because the dependencies are cached, but it breaks local environments:

https://github.com/OpenCyphal/CETL/blob/efc3904c5a73550c32809051cf78e1b428271ee8/.github/workflows/cetlvast.yml#L35-L42

EDIT: we're simply missing --online for verify.py.

Also, CETL_VERSION is not set.