Compare commits

...

2 Commits

2 changed files with 11 additions and 3 deletions
+7 -2
View File
@@ -27,9 +27,14 @@
systems = ["aarch64-linux" "x86_64-linux" "aarch64-darwin" "x86_64-darwin"]; systems = ["aarch64-linux" "x86_64-linux" "aarch64-darwin" "x86_64-darwin"];
perSystem = {pkgs, ...}: let perSystem = {
pkgs,
lib,
...
}: let
craneLib = crane.mkLib pkgs; craneLib = crane.mkLib pkgs;
src = craneLib.cleanCargoSource ./.; src = craneLib.cleanCargoSource ./.;
manifest = (lib.importTOML "${src}/Cargo.toml").package;
# runtime dependencies # runtime dependencies
buildInputs = with pkgs; [ buildInputs = with pkgs; [
@@ -66,7 +71,7 @@
programs.alejandra.enable = true; programs.alejandra.enable = true;
programs.rustfmt = { programs.rustfmt = {
enable = true; enable = true;
edition = (builtins.fromTOML (builtins.readFile "${src}/Cargo.toml")).package.edition; edition = manifest.edition;
}; };
}; };
+4 -1
View File
@@ -60,7 +60,10 @@ async fn main() -> Result<(), CommandError> {
} }
}; };
println!("{}", CommandError::InvalidArgument(ArgsError::InvalidConfigExtension(Some(String::from("txt"))))); println!(
"{}",
CommandError::InvalidArgument(ArgsError::InvalidConfigExtension(Some(String::from("txt"))))
);
Ok(()) Ok(())
} }