about summary refs log tree commit diff
path: root/pkgs/build-support/rust/build-rust-crate
AgeCommit message (Expand)AuthorFilesLines
2024-06-21Merge pull request #321220 from thehabbos007/cargo-colonIlan Joselevich2-10/+61
2024-06-21buildRustCrate: support `cargo::` invocation syntax for build script outputsAhmad Sattar2-10/+61
2024-06-20BuildRustCrate: proc macros must be built for build's platformAhmad Sattar1-0/+2
2024-06-14build-rust-crate: quote build script output env varAhmad Sattar1-1/+1
2024-06-11buildRustCrate: extensions.sharedLibrary -> extensions.libraryIlan Joselevich4-4/+4
2024-01-29Merge pull request #274440 from bouk/missing-build-rust-envRyan Lahfa2-4/+22
2024-01-28build-rust-crate: add missing CARGO_PKG env variablesBouke van der Bijl2-4/+22
2024-01-04build-rust-crate: Allow missing `hostPlatform.extensions.sharedLibrary`Peter Kolloch1-1/+1
2023-11-19Merge pull request #266787 from tvbeat/cargo-manifest-linksRyan Lahfa2-1/+5
2023-11-11build-rust-crate: set CARGO_MANIFEST_LINKS if links is setLuka Blaskovic2-1/+5
2023-11-09lib.systems: elaborate Rust metadataAlyssa Ross3-15/+9
2023-10-31Merge pull request #220429 from amjoseph-nixpkgs/pr/build-rust-crate/cross/li...Ryan Lahfa1-0/+1
2023-10-23buildRustCrate: add isMips64n32 to badPlatformsAdam Joseph1-0/+4
2023-09-23Update pkgs/build-support/rust/build-rust-crate/default.nixBouke van der Bijl1-1/+1
2023-09-18build-rust-crate: add stripExclude for .rlibBouke van der Bijl1-0/+4
2023-07-22Merge pull request #239624 from Stunkymonkey/use-optionalString-thenFelix Bühler1-1/+1
2023-06-25treewide: use optionalAttrs instead of 'else {}'Felix Buehler1-3/+1
2023-06-24treewide: use optionalString instead of 'then ""'Felix Buehler1-1/+1
2023-06-18Revert "build-rust-{crate,package}: cleanups"Guillaume Girol2-4/+6
2023-06-15build-rust-crate: cleanup with statixSandro Jäckel2-6/+4
2023-06-10treewide: "libary" -> "library"Daniel Nagy1-2/+2
2023-04-12build-rust-crate: dontStrip=!releaseAdam Joseph1-0/+1
2023-03-09build-rust-crate: point rustc to the correct linkerAdam Joseph1-0/+1
2023-03-08buildRustCrate: add libiconv to nativeBuildInputs on darwincidkidnix1-1/+3
2023-02-13treewide: use optionalStringFelix Buehler1-1/+1
2023-01-23build-rust-crate: handle ILP32 platforms correctlyAdam Joseph1-1/+1
2023-01-14buildRustCrate: fixup integration test mod nameMateusz Kowalczyk1-0/+4
2023-01-09treewide: {build,host,target}Platform -> stdenv.{build,host,target}PlatformArtturin1-3/+3
2022-12-17treewide: fix typosfigsoda2-2/+2
2022-12-15lib.replaceChars: warn about being a deprecated aliasArtturin1-1/+1
2022-11-30buildRustCrate: Support `cargo:rustc-link-arg` and some friends from build.rsJohn Ericson2-2/+9
2022-11-03rustBuildCrate: properly handle cargo env pragmas with spacesMateusz Kowalczyk1-1/+13
2022-08-23buildRustCrate: Do not compile binaries if all the requiredFeatures aren't en...marius david1-1/+11
2022-08-01buildRustCrate: Add support for standard library depsJohn Ericson2-6/+23
2022-06-14tests.buildRustCrate: add rcgen testBen Wolsieffer2-0/+3510
2022-06-14buildRustCrate: pass link flags when building librariesBen Wolsieffer1-1/+1
2022-05-05buildRustCrate: set meta.mainProgram to crateNameilkecan1-0/+3
2022-05-01Fix determinism by defaulting codegenUnits to 1, not NIX_BUILD_CORESDavid Scherer3-3/+3
2022-05-01buildRustCrate: make codegen-units configurableMateusz Kowalczyk3-5/+9
2022-04-16buildRustCrate: don't try to set CARGO_FEATURE_ variables for dep: featuresFaye Duxovni1-2/+7
2022-01-20Remove myself from maintainersAndreas Rammhold1-1/+1
2021-10-06buildRustCrate: Don't override the linker during crossJohn Ericson1-1/+0
2021-10-06buildRustCrate: Add `extraRustcOptsForBuild`John Ericson2-3/+14
2021-10-06buildRustCrate: Fix extra cross argsJohn Ericson1-1/+3
2021-09-04build-rust-crate: add global libiconv darwin buildInputshappysalada1-1/+2
2021-09-04build-rust-crate: nixpkgs-fmthappysalada1-276/+309
2021-07-09build-rust-crate: disable incremental buildspandaman642-2/+1
2021-04-08build-rust-crate: disable incremental buildszseri2-7/+9
2020-12-19tests.buildRustCrate: Fix after hashing method changeJohn Ericson1-6/+12
2020-12-03buildRustCrate: set NUM_JOBS to NIX_BUILD_CORESDaniël de Kok1-1/+1