diff options
author | Jörg Thalheim <joerg@thalheim.io> | 2018-11-20 09:37:20 +0000 |
---|---|---|
committer | Robin Gloster <mail@glob.in> | 2018-11-22 04:17:43 +0100 |
commit | 416d8928b26707b16ba85faefaf7a5d7ba667d7a (patch) | |
tree | c69a5bafe54bfd7293b6d290b2c21f39951469e4 /pkgs/development/compilers | |
parent | 60c6dc3f5e829f74da99ed3166401001ec5d5a25 (diff) | |
download | nixpkgs-416d8928b26707b16ba85faefaf7a5d7ba667d7a.tar nixpkgs-416d8928b26707b16ba85faefaf7a5d7ba667d7a.tar.gz nixpkgs-416d8928b26707b16ba85faefaf7a5d7ba667d7a.tar.bz2 nixpkgs-416d8928b26707b16ba85faefaf7a5d7ba667d7a.tar.lz nixpkgs-416d8928b26707b16ba85faefaf7a5d7ba667d7a.tar.xz nixpkgs-416d8928b26707b16ba85faefaf7a5d7ba667d7a.tar.zst nixpkgs-416d8928b26707b16ba85faefaf7a5d7ba667d7a.zip |
go_1_11: split into install/check phase
For cross compilation we want to skip installCheckPhase.
Diffstat (limited to 'pkgs/development/compilers')
-rw-r--r-- | pkgs/development/compilers/go/1.11.nix | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/pkgs/development/compilers/go/1.11.nix b/pkgs/development/compilers/go/1.11.nix index 795a029a170..9676b92e8c3 100644 --- a/pkgs/development/compilers/go/1.11.nix +++ b/pkgs/development/compilers/go/1.11.nix @@ -160,8 +160,17 @@ stdenv.mkDerivation rec { ''; installPhase = '' + runHook preInstall cp -r . $GOROOT - ( cd $GOROOT/src && ./all.bash ) + ( cd $GOROOT/src && ./make.bash ) + runHook postInstall + ''; + + doInstallCheck = true; + installCheckPhase = '' + runHook preCheck + ( cd $GOROOT/src && ./run.bash --no-rebuild) + runHook postCheck ''; preFixup = '' |