psalm check

This commit is contained in:
Robin Appelman 2025-10-25 20:13:34 +02:00
commit 341f512bd5
4 changed files with 85 additions and 8 deletions

23
pkgs/vendor.nix Normal file
View file

@ -0,0 +1,23 @@
{
composerMeta,
vendorHash,
runCommand,
composerJson,
composerLock,
php,
}: let
inherit (composerMeta) version name;
in
php.mkComposerVendor {
src = runCommand "${name}-composer-config" {} ''
mkdir $out
cp ${composerJson} $out/composer.json
cp ${composerLock} $out/composer.lock
'';
pname = name;
inherit php vendorHash name version;
postBuild = ''
rm -rf vendor/*/*/.git
'';
}