mirror of
https://codeberg.org/icewind/flakelight-php.git
synced 2026-10-01 05:14:21 +02:00
36 lines
521 B
Nix
36 lines
521 B
Nix
{
|
|
composerMeta,
|
|
src,
|
|
phpstan,
|
|
php,
|
|
vendor,
|
|
stdenvNoCC,
|
|
}: let
|
|
inherit (composerMeta) version name;
|
|
in
|
|
stdenvNoCC.mkDerivation {
|
|
inherit src version;
|
|
pname = "${name}-phpstan-${php.version}";
|
|
|
|
nativeBuildInputs = [
|
|
(phpstan.override {
|
|
inherit php;
|
|
})
|
|
];
|
|
|
|
postPatch = ''
|
|
ln -s ${vendor}/vendor vendor
|
|
'';
|
|
|
|
buildPhase = ''
|
|
runHook preBuild
|
|
|
|
phpstan analyse
|
|
|
|
runHook postBuild
|
|
'';
|
|
|
|
installPhase = ''
|
|
touch $out
|
|
'';
|
|
}
|