fix(pi-coding-agent): wrap binary with nodejs_22 in PATH
This commit is contained in:
@@ -2,6 +2,8 @@
|
|||||||
, buildNpmPackage
|
, buildNpmPackage
|
||||||
, fetchFromGitHub
|
, fetchFromGitHub
|
||||||
, nodejs
|
, nodejs
|
||||||
|
, nodejs_22
|
||||||
|
, makeWrapper
|
||||||
, pkg-config
|
, pkg-config
|
||||||
, pixman
|
, pixman
|
||||||
, cairo
|
, cairo
|
||||||
@@ -25,7 +27,7 @@ buildNpmPackage rec {
|
|||||||
|
|
||||||
npmDepsHash = "sha256-ImDvTC0Nm+IGYJuqjwUUfnOtA65uJvjlpP4h2Xt/2vE=";
|
npmDepsHash = "sha256-ImDvTC0Nm+IGYJuqjwUUfnOtA65uJvjlpP4h2Xt/2vE=";
|
||||||
|
|
||||||
nativeBuildInputs = [ pkg-config ];
|
nativeBuildInputs = [ pkg-config makeWrapper ];
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
pixman
|
pixman
|
||||||
@@ -70,6 +72,9 @@ buildNpmPackage rec {
|
|||||||
EOF
|
EOF
|
||||||
chmod +x $out/bin/pi
|
chmod +x $out/bin/pi
|
||||||
|
|
||||||
|
wrapProgram $out/bin/pi \
|
||||||
|
--prefix PATH : ${lib.makeBinPath [ nodejs_22 ]}
|
||||||
|
|
||||||
runHook postInstall
|
runHook postInstall
|
||||||
'';
|
'';
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user