Compile starter project
This commit is contained in:
parent
a3030756cb
commit
661ebf6e7d
10 changed files with 1653 additions and 6 deletions
|
|
@ -16,13 +16,16 @@
|
|||
flake-utils.lib.eachDefaultSystem (system: let
|
||||
pkgs = nixpkgs.legacyPackages.${system};
|
||||
fenixPkgs = fenix.packages.${system};
|
||||
craneLib = crane.mkLib pkgs;
|
||||
fenixToolchain = fenixPkgs.fromToolchainFile {
|
||||
dir = ./.;
|
||||
sha256 = "sha256-HAFn+jo7K/dwbCKRHNXQU+x9b+8LJ8xlQGL/tE0rNlE=";
|
||||
};
|
||||
craneLib = (crane.mkLib pkgs).overrideToolchain fenixToolchain;
|
||||
in {
|
||||
|
||||
devShells.default = craneLib.devShell {
|
||||
packages = with pkgs; [
|
||||
fenixPkgs.rust-analyzer
|
||||
elf2uf2-rs
|
||||
fenixPkgs.rust-analyzer
|
||||
];
|
||||
RUST_SRC_PATH = "${fenixPkgs.complete.rust-src}/lib/rustlib/src/rust/library";
|
||||
};
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue