Merge staging-next into staging

This commit is contained in:
Frederik Rietdijk
2019-03-01 09:22:21 +01:00
367 changed files with 6628 additions and 3260 deletions
@@ -6,6 +6,7 @@
# Allow to independently override the jdks used to build and run respectively
, buildJdk, runJdk
, buildJdkName
, runtimeShell
# Always assume all markers valid (don't redownload dependencies).
# Also, don't clean up environment variables.
, enableNixHacks ? false
@@ -281,7 +282,7 @@ stdenv.mkDerivation rec {
mkdir -p tools
cat > tools/bazel <<"EOF"
#!${stdenv.shell} -e
#!${runtimeShell} -e
exit 1
EOF
chmod +x tools/bazel
@@ -290,7 +291,7 @@ stdenv.mkDerivation rec {
! hello_test
cat > tools/bazel <<"EOF"
#!${stdenv.shell} -e
#!${runtimeShell} -e
exec "$BAZEL_REAL" "$@"
EOF
@@ -1,4 +1,5 @@
{ stdenv, fetchFromGitHub, nix-update-source, lib, python, which, pychecker ? null }:
{ stdenv, fetchFromGitHub, nix-update-source, lib, python
, which, runtimeShell, pychecker ? null }:
stdenv.mkDerivation rec {
version = "0.7.0";
src = fetchFromGitHub {
@@ -16,7 +17,7 @@ stdenv.mkDerivation rec {
cp -r python/bin $out/bin
'';
passthru.updateScript = ''
#!${stdenv.shell}
#!${runtimeShell}
set -e
echo
cd ${toString ./.}