summaryrefslogtreecommitdiff
path: root/pkgs/build-support/php/build-composer-project.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/build-support/php/build-composer-project.nix')
-rw-r--r--pkgs/build-support/php/build-composer-project.nix9
1 files changed, 8 insertions, 1 deletions
diff --git a/pkgs/build-support/php/build-composer-project.nix b/pkgs/build-support/php/build-composer-project.nix
index b0be330205fa..e6fc4150fdbb 100644
--- a/pkgs/build-support/php/build-composer-project.nix
+++ b/pkgs/build-support/php/build-composer-project.nix
@@ -8,8 +8,15 @@ let
composer = finalAttrs.composer or phpDrv.packages.composer;
composer-local-repo-plugin = callPackage ./pkgs/composer-local-repo-plugin.nix { };
composerLock = finalAttrs.composerLock or null;
+ composerNoDev = finalAttrs.composerNoDev or true;
+ composerNoPlugins = finalAttrs.composerNoPlugins or true;
+ composerNoScripts = finalAttrs.composerNoScripts or true;
in
{
+ composerNoDev = previousAttrs.composerNoDev or true;
+ composerNoPlugins = previousAttrs.composerNoPlugins or true;
+ composerNoScripts = previousAttrs.composerNoScripts or true;
+
nativeBuildInputs = (previousAttrs.nativeBuildInputs or [ ]) ++ [
composer
composer-local-repo-plugin
@@ -50,7 +57,7 @@ let
'';
composerRepository = phpDrv.mkComposerRepository {
- inherit composer composer-local-repo-plugin composerLock;
+ inherit composer composer-local-repo-plugin composerLock composerNoDev composerNoPlugins composerNoScripts;
inherit (finalAttrs) patches pname src vendorHash version;
};