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

Is Iron distro not supported? #24

Open
markosoomets1 opened this issue Sep 13, 2024 · 1 comment
Open

Is Iron distro not supported? #24

markosoomets1 opened this issue Sep 13, 2024 · 1 comment

Comments

@markosoomets1
Copy link

markosoomets1 commented Sep 13, 2024

So does this library only support humble distro or can Iron also be supported somehow?
Tried to generate the messages by ignoring distro mismatch but the generated file is empty

go run github.com/tiiuae/rclgo/cmd/rclgo-gen generate -d msgs --include-go-package-deps ./... --ignore-ros-distro-mismatch

msgs/msgs.gen.go

// Code generated by rclgo-gen. DO NOT EDIT.

package msgs

import (
)
@jan-ati
Copy link

jan-ati commented Oct 7, 2024

I am still working on updating the Github Actions for the repository but a work-in-progress for ros:iron can be found here: https://github.com/ATIinc/rclgo.

Ultimately, the only required changes are:

  1. Updating the defaultDistro value in the cmd/rclgo-gen/cmd/generate.go file

  2. Adding the additional include paths required by the updated ros2 distro in the pkg/gogen/gogen.go file

  3. Running make generate to update the files in the internal directory

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

No branches or pull requests

2 participants