-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
External dependencies used in public headers #7451
Comments
This is great visibility, thanks. I'm thinking we should have more tests like drake/bindings/python/pydrake/test/testCommonInstall.py that acceptance test the installation. Sanity-checking the list of non-Drake includes in Drake headers would be a great one. |
|
I don't know if it matters, but |
That is just in an example, so not in a public header. |
Apparently VTK found its way into public headers, or more precisely I think #9830 directly or indirectly made public some headers that include VTK: drake/geometry/dev/render/render_engine_vtk.h Lines 8 to 18 in b795c58
|
Here's a brief update as of v0.23.0:
|
Update as of v0.32.0:
|
Update as of v0.34.0:
The only change that |
Update as of v1.17.0:
See #19600 for the next planned purge (optitrack messages). |
Edit: Scroll to the bottom of this page for the most recent list of public header dependencies.
This is the list of external dependencies used directly in public headers as of Nov 6, 2018:
The text was updated successfully, but these errors were encountered: