nixpkgs/pkgs/development/tools/rust
Symphorien Gibol 4c4fc2299c rust-bindgen: wrap to add required library compilation flags
The easy part is to add NIX_CFLAGS_COMPILE for "regular" libraries.
A bit more tricky is to add the required flags for libclang to find
libstdcxx. For this we parse arguments to bindgen to look for
-x c++ or -xc++ and if found add NIX_CXXSTDLIB_COMPILE to the arguments.
This variable is populated by a complex dance of setupHooks. We trigger
this by adding clang to propagatedBuildInputs. A more subtle way may
exist.
2018-08-28 18:26:42 +02:00
..
bindgen rust-bindgen: wrap to add required library compilation flags 2018-08-28 18:26:42 +02:00
cargo-asm cargo-asm: init at 0.1.16 (#44182) 2018-08-01 15:03:03 +02:00
cargo-fuzz cargo-fuzz: init at 0.5.3 2018-05-08 03:36:41 +02:00
cbindgen rust-cbindgen: 0.6.0 -> 0.6.1 2018-07-28 23:33:16 +03:00
racer rustracer: 2.0.12 -> 2.0.14 2018-07-21 20:47:30 -06:00
racerd racerd: 2017-02-17 -> 2017-09-15 2018-02-20 19:15:43 +01:00
rainicorn pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
rustfmt rust: update cargo builder to fetch registry dynamically 2017-10-23 00:30:47 +01:00
rustup rustup: 1.11.0 -> 1.13.0 2018-07-22 23:45:59 +03:00