diff options
author | Guillaume Girol <symphorien@users.noreply.github.com> | 2023-06-18 09:27:44 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-18 09:27:44 +0000 |
commit | f8602fa508510f77d41b3d71e85fd682a0e5c8c4 (patch) | |
tree | 25501cca51108b7747dab0653b1c5bc84604aab1 /pkgs/build-support/rust/build-rust-crate/default.nix | |
parent | 30c0a2f73819cc71ff5ff270f6ae4aaafaf954ea (diff) | |
download | nixlib-f8602fa508510f77d41b3d71e85fd682a0e5c8c4.tar nixlib-f8602fa508510f77d41b3d71e85fd682a0e5c8c4.tar.gz nixlib-f8602fa508510f77d41b3d71e85fd682a0e5c8c4.tar.bz2 nixlib-f8602fa508510f77d41b3d71e85fd682a0e5c8c4.tar.lz nixlib-f8602fa508510f77d41b3d71e85fd682a0e5c8c4.tar.xz nixlib-f8602fa508510f77d41b3d71e85fd682a0e5c8c4.tar.zst nixlib-f8602fa508510f77d41b3d71e85fd682a0e5c8c4.zip |
Revert "build-rust-{crate,package}: cleanups"
Diffstat (limited to 'pkgs/build-support/rust/build-rust-crate/default.nix')
-rw-r--r-- | pkgs/build-support/rust/build-rust-crate/default.nix | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/build-support/rust/build-rust-crate/default.nix b/pkgs/build-support/rust/build-rust-crate/default.nix index ee96c873f54b..f6079b7316d6 100644 --- a/pkgs/build-support/rust/build-rust-crate/default.nix +++ b/pkgs/build-support/rust/build-rust-crate/default.nix @@ -300,7 +300,7 @@ crate_: lib.makeOverridable (crate.features ++ features) ); - libName = crate.libName or crate.crateName; + libName = if crate ? libName then crate.libName else crate.crateName; libPath = lib.optionalString (crate ? libPath) crate.libPath; # Seed the symbol hashes with something unique every time. @@ -329,7 +329,7 @@ crate_: lib.makeOverridable colors = lib.attrByPath [ "colors" ] "always" crate; extraLinkFlags = lib.concatStringsSep " " (crate.extraLinkFlags or [ ]); edition = crate.edition or null; - codegenUnits = crate.codegenUnits or 1; + codegenUnits = if crate ? codegenUnits then crate.codegenUnits else 1; extraRustcOpts = lib.optionals (crate ? extraRustcOpts) crate.extraRustcOpts ++ extraRustcOpts_ |