Loading pkgs/build-support/rust/build-rust-crate/build-crate.nix +4 −2 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ dependencies, crateFeatures, crateRenames, libName, release, libPath, crateType, metadata, crateBin, hasCrateBin, extraRustcOpts, extraRustcOpts, verbose, colors, buildTests, codegenUnits }: Loading Loading @@ -40,7 +40,9 @@ ++ (map (x: "--crate-type ${x}") crateType) ); binRustcOpts = lib.concatStringsSep " " baseRustcOpts; binRustcOpts = lib.concatStringsSep " " ( baseRustcOpts ); build_bin = if buildTests then "build_bin_test" else "build_bin"; in '' Loading pkgs/build-support/rust/build-rust-crate/default.nix +2 −2 Original line number Diff line number Diff line Loading @@ -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. Loading Loading @@ -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_ Loading pkgs/build-support/rust/build-rust-package/default.nix +1 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ , buildInputs ? [] , nativeBuildInputs ? [] , cargoUpdateHook ? "" , cargoDepsHook ? "" , buildType ? "release" , meta ? {} , cargoLock ? null Loading Loading
pkgs/build-support/rust/build-rust-crate/build-crate.nix +4 −2 Original line number Diff line number Diff line Loading @@ -7,7 +7,7 @@ dependencies, crateFeatures, crateRenames, libName, release, libPath, crateType, metadata, crateBin, hasCrateBin, extraRustcOpts, extraRustcOpts, verbose, colors, buildTests, codegenUnits }: Loading Loading @@ -40,7 +40,9 @@ ++ (map (x: "--crate-type ${x}") crateType) ); binRustcOpts = lib.concatStringsSep " " baseRustcOpts; binRustcOpts = lib.concatStringsSep " " ( baseRustcOpts ); build_bin = if buildTests then "build_bin_test" else "build_bin"; in '' Loading
pkgs/build-support/rust/build-rust-crate/default.nix +2 −2 Original line number Diff line number Diff line Loading @@ -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. Loading Loading @@ -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_ Loading
pkgs/build-support/rust/build-rust-package/default.nix +1 −0 Original line number Diff line number Diff line Loading @@ -34,6 +34,7 @@ , buildInputs ? [] , nativeBuildInputs ? [] , cargoUpdateHook ? "" , cargoDepsHook ? "" , buildType ? "release" , meta ? {} , cargoLock ? null Loading