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

Add an optional list of dependencies that will trigger regeneration when changed #137

Open
wants to merge 1 commit into
base: melodic-devel
Choose a base branch
from

Conversation

corot
Copy link

@corot corot commented Jun 30, 2019

The idea is to make easier to extract sets of parameters common to a variety of nodes into separated python modules that can be easily incorporated to different cfg files. This can be easily done by importing the common parameters, but the problem is that changing the file defining them will not trigger parameters regeneration; you must trigger it by touching the cfg file!

I use the DEPENDS keyword. Without it, you have the normal behavior.

In this move_base_flex issue I describe my particular uses case.

@mjcarroll mjcarroll self-requested a review September 10, 2019 18:40
@mjcarroll
Copy link
Member

@corot Do you have a repository I could use to verify this behavior?

@corot
Copy link
Author

corot commented Sep 13, 2019

@corot Do you have a repository I could use to verify this behavior?

naturerobots/move_base_flex@faf2dc8

corot referenced this pull request in naturerobots/move_base_flex Sep 13, 2019
@corot
Copy link
Author

corot commented Oct 23, 2019

Any progress on this? @mjcarroll, do you need more details or additional information?

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