From 59e8130e6451e4e913051a5a57a713f3525cc24e Mon Sep 17 00:00:00 2001 From: eyjhb Date: Sat, 1 Aug 2020 13:41:51 +0200 Subject: [PATCH] fix init file not working on buildSrc --- app/src/dist/share/gradle-env.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/app/src/dist/share/gradle-env.nix b/app/src/dist/share/gradle-env.nix index 9c8c076..00b7c91 100644 --- a/app/src/dist/share/gradle-env.nix +++ b/app/src/dist/share/gradle-env.nix @@ -254,13 +254,18 @@ in stdenv.mkDerivation (args // { ( set -x + + # use the init script here + TMPHOME=$(mktemp -d) + mkdir -p $TMPHOME/init.d + cp ${projectEnv.initScript} $TMPHOME/init.d + env \ - "GRADLE_USER_HOME=$(mktemp -d)" \ + "GRADLE_USER_HOME=$TMPHOME" \ gradle --offline --no-daemon --no-build-cache \ --info --full-stacktrace --warning-mode=all \ ${optionalString enableParallelBuilding "--parallel"} \ ${optionalString enableDebug "-Dorg.gradle.debug=true"} \ - --init-script ${projectEnv.initScript} \ ${concatStringsSep " " gradleFlags} )