NordicSemiconductor / zcbor

Low footprint C/C++ CBOR library and Python tool providing code generation from CDDL descriptions.
Apache License 2.0
105 stars 34 forks source link

Move from setup.py to pyproject.toml for creation of zcbor packages #374

Closed oyvindronningstad closed 6 months ago

oyvindronningstad commented 7 months ago

setup.py is deprecated.

This involved restructuring a bit to also avoid the data_files feature which was used to include the src and include directories, but which is discouraged/deprecated, and needed lots of resolving logic in zcbor to locate in different types of installations.