[foxy] Fix YAML_CPP_DLL warnings on Windows#1353
Conversation
Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
d4534a1 to
dcfadb1
Compare
Signed-off-by: Emerson Knapp <emerson.b.knapp@gmail.com>
|
Gist: https://gist.githubusercontent.com/emersonknapp/b827f35b3921513a03452aaf7408d3f7/raw/fab691609cc094312f0e3c299a893f933cbdd49d/ros2.repos |
|
This might be relevant here ros2/yaml_cpp_vendor#37 |
|
Oops I ran CI against iron - cancelled Windows build and restarted on Foxy Gist: https://gist.githubusercontent.com/emersonknapp/58bcf3c75062051c39279bddc3e0da3e/raw/b03622f0dd3ed3695b4bc4fd4afba17376afd468/ros2.repos |
Add simple preprocessor checks to avoid redefining the macro to quiet the preexisting Windows warnings.
For an example see https://ci.ros2.org/job/ci_windows/19550/
Related to ros2/rosidl#745