nixpkgs/pkgs/build-support/rust
John Ericson fde3b57055 buildRustCrate: Support cargo:rustc-link-arg and some friends from build.rs
See https://doc.rust-lang.org/nightly/cargo/reference/build-scripts.html#rustc-link-argfor details. We are supporting:

 - `cargo:rustc-link-arg`
 - `cargo:rustc-link-arg-bins`
 - `cargo:rustc-link-arg-lib`

at this time.

`cargo:rustc-link-arg-bin` is left as future work because the per-binary
flag keeping is more difficult.
2022-11-30 11:40:50 -05:00
..
build-rust-crate buildRustCrate: Support cargo:rustc-link-arg and some friends from build.rs 2022-11-30 11:40:50 -05:00
build-rust-package Merge master into staging-next 2022-10-02 00:04:43 +00:00
fetch-cargo-tarball fetch-cargo-tarball: fix for packages without dep 2022-08-21 16:28:28 +08:00
hooks splice.nix: start deprecating nativeDrv and crossDrv 2022-11-19 00:04:54 +02:00
lib build-support/rust/lib: Add toTargetFamily 2022-11-09 15:52:01 -05:00
sysroot build-support/rust/sysroot/src: Use dont* instead of phase list 2021-11-08 21:38:58 +00:00
test/import-cargo-lock rust/import-cargo-lock: hopefully make nested crate test work on macos 2021-10-25 01:11:45 +02:00
default-crate-overrides.nix default-crate-overrides.nix: add libevdev for evdev-rs 2022-08-14 21:20:55 -07:00
fetchcargo-default-config.toml fectchcargo: don't break old sha256 2018-09-11 23:44:14 +02:00
fetchcrate.nix fetchCrate: accept pname besides crateName 2020-08-28 08:34:22 +02:00
import-cargo-lock.nix rust: fix importCargoLock for repositories without toplevel Cargo.toml 2022-03-17 00:15:56 -04:00