Go to file
Chris Lalancette e95ea15102
Update laser_geometry to C++17. (#90)
The main reason to do this is so that we can compile laser_geometry
with the clang static analyzer.  As of clang++-14 (what is in
Ubuntu 22.04), the default still seems to be C++14, so we need
to specify C++17 so that new things in the rclcpp headers work
properly.

Further, due to reasons I don't fully understand, I needed to
set CMAKE_CXX_STANDARD_REQUIRED in order for clang to really use
that version.  So set this as well.

Signed-off-by: Chris Lalancette <clalancette@openrobotics.org>
2023-01-31 14:37:40 -05:00
.github/workflows Mirror rolling to ros2 2022-06-28 09:15:21 -05:00
include/laser_geometry code style only: wrap after open parenthesis if not in one line (#52) 2020-02-04 11:43:50 -08:00
src Explicit cast to double to prevent loss of precision 2021-12-09 11:44:47 +01:00
test Fix building on running on Windows Debug. (#82) 2021-09-09 14:59:07 -04:00
.gitignore update gitignore 2014-06-08 15:02:48 +02:00
CHANGELOG.rst 2.4.0 2022-03-01 20:55:08 +00:00
CMakeLists.txt Update laser_geometry to C++17. (#90) 2023-01-31 14:37:40 -05:00
CODEOWNERS Update Maintainers (#88) 2022-12-08 08:45:36 -05:00
LICENSE Create LICENSE (#33) (#34) 2018-04-02 18:05:01 -07:00
package.xml Update Maintainers (#88) 2022-12-08 08:45:36 -05:00
pytest.ini Fix building on running on Windows Debug. (#82) 2021-09-09 14:59:07 -04:00