Get a half working example working

Signed-off-by: Marcel Müller <neikos@neikos.email>
This commit is contained in:
Marcel Müller 2025-03-03 15:30:17 +01:00
parent dd7142647f
commit 8bff2cf4cc
13 changed files with 595 additions and 17 deletions

View file

@ -0,0 +1,27 @@
{
craneLib,
}:
let
pname = "cargo-dylint-driver";
version = "4.0.0";
src = ../dylint_driver;
commonArgs = {
inherit pname version src;
strictDeps = true;
RUSTUP_TOOLCHAIN = "nightly-nix";
};
in
craneLib.buildPackage (
commonArgs
// {
cargoArtifacts = craneLib.buildDepsOnly commonArgs;
doNotRemoveReferencesToRustToolchain = true;
}
)