about summary refs log tree commit diff
path: root/pkgs/development/tools
diff options
context:
space:
mode:
authorRicardo M. Correia <rcorreia@wizy.org>2015-04-21 20:34:26 +0200
committerRicardo M. Correia <rcorreia@wizy.org>2015-04-21 20:45:05 +0200
commitd648be67246e771126defb34989ecb9f88292c64 (patch)
treea58bc6065d44bd6ee76e7d450b5d94aee2c38e37 /pkgs/development/tools
parent5e8a4477390332e4315397a21a919d63af94595a (diff)
downloadnixlib-d648be67246e771126defb34989ecb9f88292c64.tar
nixlib-d648be67246e771126defb34989ecb9f88292c64.tar.gz
nixlib-d648be67246e771126defb34989ecb9f88292c64.tar.bz2
nixlib-d648be67246e771126defb34989ecb9f88292c64.tar.lz
nixlib-d648be67246e771126defb34989ecb9f88292c64.tar.xz
nixlib-d648be67246e771126defb34989ecb9f88292c64.tar.zst
nixlib-d648be67246e771126defb34989ecb9f88292c64.zip
buildRustPackage: Add check phase and enable it by default
Also disable check phase in cargo as there are lots of failures (some
probably due to trying to access the network).
Diffstat (limited to 'pkgs/development/tools')
-rw-r--r--pkgs/development/tools/build-managers/cargo/default.nix4
-rw-r--r--pkgs/development/tools/rust/racer/default.nix4
2 files changed, 8 insertions, 0 deletions
diff --git a/pkgs/development/tools/build-managers/cargo/default.nix b/pkgs/development/tools/build-managers/cargo/default.nix
index dadc3a093dc7..894b77b96e32 100644
--- a/pkgs/development/tools/build-managers/cargo/default.nix
+++ b/pkgs/development/tools/build-managers/cargo/default.nix
@@ -25,6 +25,10 @@ buildRustPackage rec {
 
   buildPhase = "make";
 
+  # Disable check phase as there are lots of failures (some probably due to
+  # trying to access the network).
+  doCheck = false;
+
   installPhase = ''
     make install
     ${postInstall}
diff --git a/pkgs/development/tools/rust/racer/default.nix b/pkgs/development/tools/rust/racer/default.nix
index c22ee64b7423..baa29f356edc 100644
--- a/pkgs/development/tools/rust/racer/default.nix
+++ b/pkgs/development/tools/rust/racer/default.nix
@@ -15,6 +15,10 @@ buildRustPackage rec {
 
   buildInputs = [ makeWrapper ];
 
+  preCheck = ''
+    export RUST_SRC_PATH="${rustc.src}/src"
+  '';
+
   installPhase = ''
     mkdir -p $out/bin
     cp -p target/release/racer $out/bin/