Commit Graph

9 Commits (743b0e198db08a7f756bc6fd0b941331f6878750)

Author SHA1 Message Date
Sebastien Bourdeauducq 53e1af81b6 add Antmicro Zynq mkbootimage utility 2020-05-01 10:51:13 +08:00
Sebastien Bourdeauducq 2439ba1f88 add impure incremental build process, document 2020-05-01 10:07:38 +08:00
Sebastien Bourdeauducq c28c567e72 pure Nix build system 2020-04-30 21:04:28 +08:00
Sebastien Bourdeauducq b123e15b3c SDRAM loader 2020-04-28 19:07:49 +08:00
Sebastien Bourdeauducq 826368205f shell.nix: use LLVM tools 2020-04-28 16:22:22 +08:00
Sebastien Bourdeauducq 848cd28d44 shell.nix: remove openocd/gdb
Regular development flow is with remote_run.sh, and those packages are easy to install manually if needed.
Also make the environment complete and usable in nix-shell --pure.
2020-04-28 15:08:41 +08:00
Sebastien Bourdeauducq 1d7914a20a add simple ARTIQ kernel 2020-04-12 09:45:52 +08:00
Sebastien Bourdeauducq 4a171ed29c shell.nix: use local channel-rust-nightly.toml
Cargo won't let us use the Nix-downloaded copy of zc706 (no way to specify source paths from environment variables,
no way to override Cargo config file without overriding the whole CARGO_HOME) so having such a copy just makes
things complex and inconsistent.
2020-04-11 19:01:42 +08:00
Sebastien Bourdeauducq d4f1e22a76 add shell.nix 2020-04-11 18:05:33 +08:00