gorgeous-winter-99296
03/16/2023, 8:42 PMsrc/py:bin
isn't src/py/bin.pex
, it's src.py/bin.pex
. And now I'm worrying that (a) all my artifact-producing backends are breaking some unwritten rules, and (b) I'm going to be in lots of weird situations because things will be in the unexpected locations for end users. Are pexes the odd ones out, or should most things follow this pattern? Is reality anything goes? Is there a utility for doing "address -> output root"?curved-television-6568
03/16/2023, 9:26 PMgorgeous-winter-99296
03/18/2023, 5:01 PMsrc/py/foo:bin
and src/py:bin
become
dist/
├── src.py/
│ └── bin.pex
└── src.py.foo/
└── bin.pex
Instead of
dist/
└── src/
└── py/
├── bin.pex
└── foo/
└── bin.pex
Which makes sense. So I guess I should follow this pattern. 🙂gorgeous-winter-99296
03/18/2023, 5:03 PM