Skip to content

Conversation

@wayneparrott
Copy link
Collaborator

@wayneparrott wayneparrott commented May 26, 2022

  • Refactored distro info as 1st class concept
    -- Added distro.js, distro.d.ts, test-distro.js
    -- Updated index.js with DistroUtils property
    -- Update dts main.ts with DistroUtils test

  • Updated bindings.gyp to setup include_dirs to support nested
    /include///*.h structure of Humble (goofy)

  • Refactored scripts/ros_distro.js to use distro.js

  • Updated linux workflow with separate build actions for each ros distro
    [galactic, humble, rolling]

  • Removed CircleCI config as OSX builds are not well supported beyond
    Galactic

Update dated docs for Humble/Node17 support

Fix #852

- Refactored distro info as 1st class concept
-- Added distro.js, distro.d.ts, test-distro.js
-- Updated index.js with DistroUtils property
-- Update dts main.ts with DistroUtils test

- Updated bindings.gyp to setup include_dirs to support nested
<ros>/include/<prj>/<prj>/*.h structure of Humble (goofy)

- Refactored scripts/ros_distro.js to use distro.js

- Updated linux workflow with separate build actions for each ros distro
[galactic, humble, rolling]

- Removed CircleCI config as OSX builds are not well supported beyond
Galactic

Update dated docs for Humble/Node17 support
@wayneparrott wayneparrott changed the title initial humble port commit humble port May 26, 2022
Copy link
Member

@minggangw minggangw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, thanks for covering the ci on different distros

@minggangw minggangw merged commit c080755 into RobotWebTools:develop May 27, 2022
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.

Support ROS 2 Humble release

2 participants