diff options
author | Serge Bazanski <serge@bazanski.pl> | 2018-07-13 22:02:53 +0100 |
---|---|---|
committer | Serge Bazanski <serge@bazanski.pl> | 2018-07-13 22:03:57 +0100 |
commit | 7db6817a0b5afcf89e3c7eafc031a7eec59ee24e (patch) | |
tree | a7d35b2e2b34f95e86ff625f65c31ebb2e2b82ed /README.md | |
parent | a8c84e90a39c54174dd24b5b76bd17aed8311481 (diff) | |
download | nextpnr-7db6817a0b5afcf89e3c7eafc031a7eec59ee24e.tar.gz nextpnr-7db6817a0b5afcf89e3c7eafc031a7eec59ee24e.tar.bz2 nextpnr-7db6817a0b5afcf89e3c7eafc031a7eec59ee24e.zip |
Add Nix(OS) support
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -78,6 +78,21 @@ Running `./nextpnr-ecp5 --json ecp5/synth/blinky.json --basecfg ecp5/synth/ulx3s_empty.config --bit ecp5/synth/ulx3s.bit` - Note that `ulx3s_empty.config` contains fixed/unknown bits to be copied to the output bitstream - You can also use `--textcfg out.config` to write a text file describing the bitstream for debugging + +Nix +--- + +As an alternative to getting the prerequisites yourself, you can use Nix/NixOS and run the following to get dropped into a shell with nextpnr built: + + nix-shell + +Or, you can add the `nextpnr.nix` file into your /etc/nixos/configuration.nix: + + environment.systemPackages = [ + ... + ( import /home/q3k/Software/nextpnr/nextpnr.nix ) + ... + ]; Notes ------- |