OpenCyphal / yakut

Simple CLI tool for diagnostics and debugging of Cyphal networks
https://opencyphal.org
MIT License
49 stars 10 forks source link

compile: If the zip archive contains directories that are not root namespaces, compilation may fail #58

Closed pavel-kirienko closed 2 years ago

pavel-kirienko commented 2 years ago

The following command:

y compile https://github.com/Zubax/zubax_dsdl/archive/refs/heads/master.zip https://github.com/OpenCyphal/public_regulated_data_types/archive/refs/heads/master.zip

Fails with:

RootNamespaceNameCollisionError: /tmp/yakut-dsdl-2hyfdl7u/zubax_dsdl-master/.github: The name of this namespace conflicts with /tmp/yakut-dsdl-4z20ljx5/public_regulated_data_types-master/.github