build: optimize flake

This commit is contained in:
electria 2026-11-10 13:43:26 -08:00
commit 8553f5efd9
Signed by: electria
SSH key fingerprint: SHA256:8LlB3ucPbBHqozqkhsNbaV5oG3SlzzqUj8FZDL6IPQs

View file

@ -10,9 +10,15 @@
inputs.flake-utils.lib.eachDefaultSystem ( inputs.flake-utils.lib.eachDefaultSystem (
system: system:
let let
pkgs = import inputs.nixpkgs { inherit system; }; pkgs = inputs.nixpkgs.legacyPackages.${system};
lib = inputs.nixpkgs.lib;
src = lib.sourceFilesBySuffices ./. [
"Cargo.toml"
"Cargo.lock"
".rs"
];
src = ./.;
cargoToml = fromTOML (builtins.readFile "${src}/Cargo.toml"); cargoToml = fromTOML (builtins.readFile "${src}/Cargo.toml");
name = cargoToml.package.name; name = cargoToml.package.name;