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
Bug fix (non-breaking change which fixes an issue)
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