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

Change operation for OpenEmbedded when --only is specified (#224) #233

Conversation

herb-kuta-lge
Copy link
Contributor

@herb-kuta-lge herb-kuta-lge commented Nov 15, 2019

  • The files under conf and files created by superflore-gen-oe-recipes
    are only useful when all of the recipes for a ROS distro are being
    generated => don't generate them when --only is specified.

  • Use a slightly different commit message when --only is specified.

@herb-kuta-lge herb-kuta-lge force-pushed the recipes-only-if--only-option-224 branch 2 times, most recently from ca6e21a to 982e11b Compare November 19, 2019 01:01
@@ -45,8 +45,11 @@ def commit_changes(self, distro, commit_msg):
'files/{0}/newer-platform-components.list'.format(distro))
self.repo.git.add(
'files/{0}/superflore-change-summary.txt'.format(distro))
info('Committing to branch {0}...'.format(self.branch_name))
self.repo.git.commit(m=commit_msg)
if self.repo.git.status('--porcelain') == '':
Copy link
Collaborator

Choose a reason for hiding this comment

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

Could you please add this behavior to the Gentoo generator as well?

Copy link
Contributor Author

@herb-kuta-lge herb-kuta-lge Nov 19, 2019

Choose a reason for hiding this comment

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

Sure. I'll move this into a separate commit and add the change for the Gentoo generator (and create a new issue).

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The new issue is #245.

@shr-project
Copy link
Contributor

Hi @allenh1 is there anything blocking this PR? We're almost ready to publish updated meta-ros with recipes generated with superflore modified with all these open PRs and it would be nice to have it in superflore/master before we do.

@allenh1 allenh1 added this to the Version 0.3.1 milestone Dec 3, 2019
@herb-kuta-lge herb-kuta-lge force-pushed the recipes-only-if--only-option-224 branch 2 times, most recently from de6b088 to 7b6d40d Compare December 3, 2019 20:31
shr-project
shr-project previously approved these changes Dec 3, 2019
- The files under conf and files created by superflore-gen-oe-recipes
  are only useful when all of the recipes for a ROS distro are being
  generated => don't generate them when --only is specified.

- Use a slighly different commit message when --only is specified.

- This commit resolves issue ros-infrastructure#224.
@herb-kuta-lge herb-kuta-lge force-pushed the recipes-only-if--only-option-224 branch from a795544 to 26ed7fa Compare December 4, 2019 16:25
@herb-kuta-lge
Copy link
Contributor Author

@allenh1 < Rebased to current HEAD of [master]. PTAL.

Copy link
Collaborator

@allenh1 allenh1 left a comment

Choose a reason for hiding this comment

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

lgtm

@allenh1 allenh1 merged commit dc1da44 into ros-infrastructure:master Dec 4, 2019
@herb-kuta-lge herb-kuta-lge deleted the recipes-only-if--only-option-224 branch December 4, 2019 23:01
zffgithub pushed a commit to zffgithub/superflore that referenced this pull request Apr 11, 2023
…structure#233)

- The files under conf and files created by superflore-gen-oe-recipes
  are only useful when all of the recipes for a ROS distro are being
  generated => don't generate them when --only is specified.

- Use a slighly different commit message when --only is specified.

- This commit resolves issue ros-infrastructure#224.
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.

None yet

3 participants