# Buck2 / reindeer Notes:
If it's not in `third-part/Cargo.toml` but is used by one of these crates then it will not be visible or have an alias setup by reindeer.
E.g.
`root//third-party:syn-2.0.100` is not visible to `root//util/documented/documented_proc_macro:_documented_proc_macro` (run `buck2 uquery --output-attribute visibility root//third-party:syn-2.0.100` to check the visibility)
We should be referencing it as `//third-party:syn`
## fixups
For any dep with a build.rs you should start by adding the [buildscript.rustc_flags] fixup.
buildscript = [] actually says don't run the build.rs as it doesn't do anything important (I think).