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

Packages should put their headers directory in a directory named after the package #4070

Open
16 tasks done
esteve opened this issue Dec 19, 2023 · 2 comments
Open
16 tasks done
Assignees
Labels
component:launch Launch files, scripts and initialization tools. (auto-assigned)

Comments

@esteve
Copy link
Contributor

esteve commented Dec 19, 2023

Checklist

  • I've read the contribution guidelines.
  • I've searched other issues and no duplicate issues were found.
  • I'm convinced that this is not my fault but a bug.

Description

Following https://autowarefoundation.github.io/autoware-documentation/main/contributing/coding-guidelines/ros-nodes/directory-structure/#include packages should put their headers in a separate directory named like the packagea

See https://github.com/orgs/autowarefoundation/discussions/4066

Expected behavior

All packages have their headers in a separate directory

Actual behavior

The following packages have their headers in directories other than a directory named like the package:

Steps to reproduce

Check the directory hierarchy

Versions

No response

Possible causes

No response

Additional context

No response

@esteve esteve self-assigned this Dec 19, 2023
This was referenced Dec 19, 2023
@idorobotics idorobotics added the component:launch Launch files, scripts and initialization tools. (auto-assigned) label Dec 22, 2023
@mitsudome-r
Copy link
Member

All tasks are finished, but we will close this after @esteve confirms that the build passes in https://github.com/autowarefoundation/autoware-deb-packages.

@esteve
Copy link
Contributor Author

esteve commented Feb 6, 2024

A followup to this ticket, we will rename headers directories either to autoware_PACKAGE_NAME or autoware/PACKAGE_NAME, see https://github.com/orgs/autowarefoundation/discussions/4097#discussioncomment-8380000 for context

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component:launch Launch files, scripts and initialization tools. (auto-assigned)
Projects
None yet
Development

No branches or pull requests

3 participants