myphps/packages/symfony-cli/package.nix

23 lines
442 B
Nix
Raw Normal View History

2025-04-13 15:13:51 +00:00
{
lib,
phps,
symlinkJoin,
symfony-cli,
makeWrapper,
}: let
package = symfony-cli;
in
# Tell Symfony's CLI where it can access the different PHP versions
symlinkJoin {
inherit (package) pname version meta;
paths = [package];
buildInputs = [makeWrapper];
postBuild = ''
wrapProgram $out/bin/${package.meta.mainProgram} \
--suffix PATH : ${lib.makeBinPath (builtins.attrValues phps)}
'';
}