diff options
| author | Pol Dellaiera <pol.dellaiera@protonmail.com> | 2023-08-21 12:19:17 +0200 |
|---|---|---|
| committer | Pol Dellaiera <pol.dellaiera@protonmail.com> | 2023-09-10 12:13:24 +0200 |
| commit | f9e0b70b3deb24a16fca9670b8b213955fa144da (patch) | |
| tree | 554f8416e8e5475c0cc53bbb11a86a38d37d7258 /pkgs/build-support/php/build-composer-project.nix | |
| parent | builder: move internal tools in `php/build-support/php/pkgs` (diff) | |
| download | nixpkgs-origin/php/add-new-builder-only.tar.gz | |
feat: add `composerNoDev`, `composerNoPlugins` and `composerNoScripts` attributesorigin/php/add-new-builder-only
Diffstat (limited to 'pkgs/build-support/php/build-composer-project.nix')
| -rw-r--r-- | pkgs/build-support/php/build-composer-project.nix | 9 |
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; }; |
