ref(nix): make the flake more idiomatic

This commit is contained in:
b4mbus
2024-06-09 00:45:04 +02:00
parent 6233397dfe
commit 06dcba70d7

View File

@@ -42,11 +42,11 @@
mkDevShell = rust:
pkgs.mkShell {
nativeBuildInputs = buildDeps (rust.override {
packages = buildDeps (rust.override {
extensions = ["rust-src"];
});
RUST_BACKTRACE = 1;
env.RUST_BACKTRACE = 1;
};
mkPackage = rust:
@@ -55,10 +55,11 @@
rustc = rust;
})
.buildRustPackage {
inherit (cargoToml.package) name version;
pname = cargoToml.package.name;
inherit (cargoToml.package) version;
src = ./.;
cargoLock.lockFile = ./Cargo.lock;
nativeBuildInputs = buildDeps rust;
buildInputs = buildDeps rust;
dontUseCargoParallelTests = true;
};
in {