olympus-robotics / hephaestus

Hephaestus is a C++ framework designed to facilitate robotics development by providing commonly needed functionality and abstractions.
MIT License
18 stars 2 forks source link

[Fix] Make compatible with cmake 3.22 #104

Closed floriantschopp closed 3 weeks ago

floriantschopp commented 3 weeks ago

Description

https://github.com/olympus-robotics/hephaestus/pull/76 made a dependency on cmake 3.29 which has some core changes and might not be supported on all systems. This PR makes the build compatible with 3.22 in general, except for the proto install (warning issued).

Type of change