[ros-diffs] [tkreuzer] 58594: [HAL] Fix the mess that was our hal CMakeLists.txt. Seperate all components into their own cmake files,