diff --git a/Cargo.lock b/Cargo.lock index ab776c8..9e19293 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -221,6 +221,7 @@ dependencies = [ "clippy_utils", "dylint_linting", "dylint_testing", + "hakari", ] [[package]] diff --git a/flake.nix b/flake.nix index 8282425..5822811 100644 --- a/flake.nix +++ b/flake.nix @@ -84,6 +84,10 @@ pname = "dashmap-ref"; cargoExtraArgs = "-p dashmap-ref"; src = fileSetForCrate ./lints/dashmap-ref; + + postFixup = '' + mv $out/lib/libdashmap_ref{.so,@$RUSTUP_TOOLCHAIN.so} + ''; } ); diff --git a/lints/dashmap-ref/Cargo.toml b/lints/dashmap-ref/Cargo.toml index b6b2511..70c7ba3 100644 --- a/lints/dashmap-ref/Cargo.toml +++ b/lints/dashmap-ref/Cargo.toml @@ -10,6 +10,7 @@ crate-type = ["cdylib"] [dependencies] clippy_utils = { git = "https://github.com/rust-lang/rust-clippy", rev = "19e305bb57a7595f2a8d81f521c0dd8bf854e739" } dylint_linting = "4.0.0" +hakari = { version = "0.1", path = "../../hakari" } [dev-dependencies] dylint_testing = "4.0.0"