From 7e01664164ab9bf4c274f8353d2d9c52e10d27b4 Mon Sep 17 00:00:00 2001 From: Christian Blades Date: Thu, 4 Jun 2020 13:59:23 -0400 Subject: [PATCH] call php scripts via php interpreter instead of relying on shebang --- src/Composer2Nix/composer-env.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Composer2Nix/composer-env.nix b/src/Composer2Nix/composer-env.nix index 279b307..ffa36f4 100644 --- a/src/Composer2Nix/composer-env.nix +++ b/src/Composer2Nix/composer-env.nix @@ -174,7 +174,7 @@ let # Reconstruct the installed.json file from the lock file mkdir -p vendor/composer - ${reconstructInstalled} composer.lock > vendor/composer/installed.json + ${php}/bin/php ${reconstructInstalled} composer.lock > vendor/composer/installed.json # Copy or symlink the provided dependencies cd vendor @@ -192,7 +192,7 @@ let ${stdenv.lib.optionalString executable '' # Reconstruct the bin/ folder if we deploy an executable project - ${constructBin} composer.json + ${php}/bin/php ${constructBin} composer.json ln -s $(pwd)/vendor/bin $out/bin ''}