olofk / fusesoc

Package manager and build abstraction tool for FPGA/ASIC development
BSD 2-Clause "Simplified" License
1.14k stars 235 forks source link

Adding support of dictionaries in tool options section #612

Closed Annrtl closed 1 year ago

Annrtl commented 1 year ago

Using dictionaries as tool options

olofk commented 1 year ago

Thank you. I totally see the idea. There are two problems unfortunately. First, we recently rewrote the whole core parsing code to be based on jsonschema instead, so this will not apply anymore. But the other thing is that I'm reluctant to add more features now to the old tool API and would prefer all development effort to be directed to features in the flow API instead, so I will reject this patch. Happy to discuss such a feature for the flow API though