OpenCyphal / pycyphal

Python implementation of the Cyphal protocol stack.
https://pycyphal.readthedocs.io/
MIT License
120 stars 105 forks source link

`compile` should allow DSDL compilation output to interleave with source DSDL files #333

Open thirtytwobits opened 5 months ago

thirtytwobits commented 5 months ago
yakut compile -o ~/.dsdl ~/.dsdl/uavcan

expected: generated python is interleved with the .dsdl files in this directory. This is a good way to keep both. side-by-side.

observed:

ValueError: The specified destination may overwrite the DSDL root namespace directory. Consider specifying a different output directory instead