An open API service indexing awesome lists of open source software.

https://github.com/filmil/bazel_rules_fusesoc_2

Yet another attempt at bazel rules for fusesoc. This one relies on a hermetic installation of fusesoc and edalize, and not a containerized build. See https://github.com/filmil/bazel_rules_fusesoc for that other bit.
https://github.com/filmil/bazel_rules_fusesoc_2

bazel bazel-rules eda fusesoc

Last synced: about 1 month ago
JSON representation

Yet another attempt at bazel rules for fusesoc. This one relies on a hermetic installation of fusesoc and edalize, and not a containerized build. See https://github.com/filmil/bazel_rules_fusesoc for that other bit.

Awesome Lists containing this project

README

        

# Bazel rules for fusesoc (EDA automation) [![Test status](https://github.com/filmil/bazel_rules_fusesoc_2/workflows/Test/badge.svg)](https://github.com/filmil/bazel_rules_fusesoc_2/workflows/Test/badge.svg)

For the time being, tis is a demo only. Don't read too much into it.

## Maintenance

### Example run

Install and run `fusesoc`:

```
bazel run //third_party/fusesoc -- --help
```

### Updating the list of fusesoc python dependencies.

```
bazel run //third_party/fusesoc:requirements.update
```

### Example use in a repository

```
cd integration && bazel build //... && cat bazel-bin/fusesoc.txt
```