Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workflow: Rework and build for ROS2 Humble and Jazzy #375

Merged
merged 2 commits into from
Oct 31, 2024

Conversation

wouter-heerwegh
Copy link
Member

@wouter-heerwegh wouter-heerwegh commented Oct 24, 2024

This PR aims to introduce ROS2 building for Humble and Jazzy.

@wouter-heerwegh wouter-heerwegh force-pushed the dev/rework-workflow branch 3 times, most recently from cf8d718 to f4fb615 Compare October 24, 2024 12:58
@wouter-heerwegh
Copy link
Member Author

wouter-heerwegh commented Oct 24, 2024

Hi @pmo73,

I think this PR supersedes #359, without the changes of gcc, because AirSim is built with clang regardless. Do you think I need to port any other changes from your PR?

@pmo73
Copy link

pmo73 commented Oct 29, 2024

Hello @wouter-heerwegh , sorry for the delayed reply. The changes look good to me so far and apart from the changes to gcc, I don't notice anything missing.

AirSim/setup.sh Show resolved Hide resolved
@wouter-heerwegh
Copy link
Member Author

@pmo73 Do you think it's worth keeping the gcc parts from your initial PR?

@pmo73
Copy link

pmo73 commented Oct 30, 2024

No I don't think so, There were a lot of changes, which would reduce the warnings, but as far as I could check the ros2 packages, they should be able to be compile with GCC also. I mean, if you want to be absolutely sure, you could add another matrix entry and compile the packages with both compilers.

@wouter-heerwegh
Copy link
Member Author

Okay in that case I will just leave it as is, and I will close #359.

@wouter-heerwegh wouter-heerwegh merged commit 1a32cfa into master Oct 31, 2024
3 checks passed
@wouter-heerwegh wouter-heerwegh deleted the dev/rework-workflow branch October 31, 2024 08:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants