do not use system for generated configs #182
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a backport of #152 to noetic branch.
This PR fixes the issue introduced in #140.
with #140, generated messages are inluded as
SYSTEM
,-isystem
.however this means that if
/opt/ros/noetic/include
is included with-I
, compiler uses/opt/ros/noetic/include
one.this issue causes build error when we install same package both with debian package and workspace.
Now
noetic-devel
branch uses/opt/ros/noetic/include
instead ofdevel/.private/<package name>/include
because of-isystem
.therefore, I move back to previous one
-I
to fix this issue with this PR.Related #152