rust-embedded / cargo-binutils

Cargo subcommands to invoke the LLVM tools shipped with the Rust toolchain
Apache License 2.0
474 stars 41 forks source link

chore: Update flake.lock and flake.nix #145

Closed mtul0729 closed 3 weeks ago

mtul0729 commented 1 month ago

This commit updates the flake.lock and flake.nix files. The flake.lock file now includes updated hashes and revision information for the dependencies "crane", "flake-utils", "nixpkgs", and "systems". The flake.nix file has been modified to include new URLs and inputs for the dependencies "crane", "rust-overlay", and "flake-utils". Additionally, the code has been modernized and the devShells.default and devShells.lock sections have been updated.

Emilgardis commented 1 month ago

I fail to see how this is an update when it actually adds these files! It also adds Cargo.lock. We've had discussions about this before, see #103, but I personally think it's time for us to add Cargo.lock since the format has changed and it's now even recommended by the cargo team to check it out in binaries

Emilgardis commented 1 month ago

I'm not familiar with flake.nix, why would we need it? I fail to see the reason to include it in repo, since we don't have any dependency on it