nixpkgs/pkgs
Peter Kolloch baa3d6f43b
buildRustCrate: Make CARGO_MANIFEST_DIR absolute
While it is not obvious from the source, cargo sets CARGO_MANIFEST_DIR to an absolute directory. This let to a build problem with the popular "tera" crate using the "pest" crate.

## Cargo details

The variable is set here:

f7c91ba622/src/cargo/core/compiler/compilation.rs (L229)

and computed from the `manifest_path`:

f7c91ba622/src/cargo/core/package.rs (L163)

The manifest path is also exported via `cargo metadata` where you can see that it is absolute.
2019-03-03 12:02:26 +01:00
..
applications ams-lv2: 1.2.1 -> 1.2.2 2019-03-03 09:18:48 +01:00
build-support buildRustCrate: Make CARGO_MANIFEST_DIR absolute 2019-03-03 12:02:26 +01:00
common-updater
data Merge pull request #55967 from Mic92/font-awesome 2019-02-26 14:12:52 +00:00
desktops Merge pull request #56679 from r-ryantm/auto-update/gnome-remote-desktop 2019-03-02 15:55:07 +01:00
development ocamlPackages.stdlib-shims: init at 0.1.0 2019-03-03 11:45:21 +01:00
games Merge pull request #55701 from leo60228/multimc-0.6.4 2019-03-02 10:19:28 +01:00
misc Merge pull request #56638 from eadwu/vscode-extensions.WakaTime.vscode-wakatime/fix-dependency-path 2019-03-03 05:40:02 -05:00
os-specific Merge pull request #56651 from r-ryantm/auto-update/firejail 2019-03-02 10:59:16 +00:00
servers shaarli: 0.10.2 -> 0.10.3 2019-03-03 09:16:43 +01:00
shells Merge pull request #56735 from qolii/fish_update_301_302 2019-03-03 08:40:23 +01:00
stdenv Merge pull request #51628 from ju1m/arm 2019-03-01 15:36:07 -05:00
test cross/tests: add llvm-based tests 2019-02-26 19:46:24 -05:00
tools nixopsUnstable: mark as broken 2019-03-03 11:18:50 +01:00
top-level ocamlPackages.stdlib-shims: init at 0.1.0 2019-03-03 11:45:21 +01:00