fusesoc
fusesoc copied to clipboard
Package manager and build abstraction tool for FPGA/ASIC development
Hello! I am trying to run a core, using my tool as Vivado, however I am getting the error that I can't determine work root. I don't know what this...
Hi all. I am very new to fusesoc. I was wondering if there is a way to generate a filelist for all the registered cores. Maybe this is a very...
When FuseSoC fails to satisfy the dependencies of a core it prints a confusing error message, coming directly from the internal solver e.g. raise RuntimeError(msg.format(e.unsat.to_string(pool))) RuntimeError: UNSATISFIABLE: Conflicting requirements: Requirements:...
Hi Is there some way to use wildcards for file-names within filesets ? Or maybe a way to pre-evaluate a regular expression ?
I found that only directories (empty, with none of the expected contents) are copied, due to what I think is a bug in `capi2/core.py`: https://github.com/olofk/fusesoc/blob/584d0aeb7d99105eb2dfb1d7003cd0e27aad13c6/fusesoc/capi2/core.py#L121 From lines 108 to 125...
Not sure if you're interested in this piece of automation, but this workflow will automatically build and publish a FuseSoC release to PyPI when you create a GitHub release. I...
### Overview The main addition in this PR is `fusesoc.providers.env.Env`, which is meant to represent a library in a (not necessarily fixed) location in the environment. Specifically, included in this...
Added `sort_keys=False` to `yaml.dump` call in `yaml_fwrite` to preserve the order of insertion of the files to be written in the .core when writing a generator (for instance for packages...
Replicate --no-export command line argument using flags. This is useful for tool flows such as filelist generation where you don't want to copy all source files to the Fusesoc build...
added fields to return value of get_files - "fileset": fileset which included the src file - "core": name of the core which included the src file - "depend": name list...