efabless / cace

Circuit Automatic Characterization Engine
https://cace.readthedocs.io/
Apache License 2.0
44 stars 6 forks source link

WIP: Nix build system #63

Closed mole99 closed 4 months ago

mole99 commented 4 months ago

This PR adds Nix as build system for CACE to easily install all dependencies.

A wide range of packages are already available from nixpkgs. Yet, we also have our own flake nix-eda with a collection of Nix derivations for common EDA tools used at Efabless.

This PR is still WIP:

mole99 commented 4 months ago

I am going to add documentation in a later PR so that I can continue with the runner.