chipsalliance / f4pga-v2x

Tool for converting specialized annotated Verilog models into XML needed for Verilog to Routing flow.
https://f4pga-v2x.readthedocs.io/en/latest/
Apache License 2.0
10 stars 12 forks source link

Build yosys during installation #3

Closed kgugala closed 4 years ago

kgugala commented 4 years ago

Yosys wrapper requires yosys binary. Currently it assumes it is in the PATH. We should probably build the binary during packet installation.

If we move yosys wrapper to a separate repo, the build should be done there (#2)

mithro commented 4 years ago

Should we just install it from conda?

kgugala commented 4 years ago

I think conda installation should work fine. I'm closing this issue and #14 will track the conda work

daveshah1 commented 4 years ago

FYI, if you want to use the Python API (which has been discussed), you'll need to build Yosys with ENABLE_PYOSYS set to 1 - it defaults to disabled to avoid portability issues.