Michael Rogenmoser
Michael Rogenmoser
The clock domain crossing FIFO can be found in the common cells dependency, included using bender: https://github.com/pulp-platform/common_cells/blob/master/src/cdc_fifo_gray.sv
Bender is generally designed to collect source files and provide these to the various tools. I don't know if it makes sense to provide the tools with physical related information,...
I don't think wildcard references are always the best approach, as in some cases wrong files may be included. However, feel free to propose a change in a pull request.
Hi Douwe, Thank you for your interest in bender! I'd be happy to add a build flow for macOS, but currently do not have the time to implement it properly....
@alenad95
Bender is designed to work independently of git submodules, as a single package may require two different packages that in turn again require a single (fourth) package, albeit referencing different...
I think you may be looking for the `export_include_dirs` functionality.
You may want to try the `flist-plus` script format, which also adds plusargs: `+incdir+` and `+define+`. The `flist` script type only returns files.
Investigating another issue, I found a problem when defining a bender dependency with no source files. I adjusted bender's script export in #167 to keep sourcegroups with no sourcefiles, resulting...
The `vendor package` section is designed to be an add-on feature only used for the `bender vendor` command. As the vendor can also include all files and directories from an...