A ROS package with helper functions to parse and manipulate YAML data
- yaml-cpp (
sudo apt install libyaml-cpp-dev
) - geometry_common (optional)
To build without geometry_common
, execute
catkin build yaml_common -DBUILD_WITH_GEOMETRY_COMMON=OFF
We use Doxygen for code documentation.
Note: Building the documentation is disabled by default.
-
To build the code documentation, Doxygen needs to be installed. On debian based systems, this can be achieved with
sudo apt install doxygen
-
Documentation can be built using the flag
-DBUILD_DOC=ON
catkin build yaml_common -DBUILD_DOC=ON
-
The documentation will be generated at
<YOUR_CATKIN_WS>/build/yaml_common/docs/html/index.html
Run unit tests with
catkin test --this
Note: Requires GTest
package (sudo apt install libgtest-dev
)