Commit 1e6600e2 authored by Ulrik Strid's avatar Ulrik Strid
Browse files

vscode-extensions.Google.gemini-cli-vscode-ide-companion: fix install

parent 9550d9aa
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
{
  lib,
  vscode-utils,
  vsce,
  gemini-cli,
}:
vscode-utils.buildVscodeExtension (finalAttrs: {
@@ -18,7 +19,12 @@ vscode-utils.buildVscodeExtension (finalAttrs: {
    installPhase = ''
      runHook preInstall

      npm --workspace=gemini-cli-vscode-ide-companion run package -- --out $out
      npm --workspace=gemini-cli-vscode-ide-companion run prepackage

      # the bundled vsce is broken, using our packaged version
      pushd packages/vscode-ide-companion
      ${vsce}/bin/vsce package --no-dependencies --out $out
      popd

      runHook postInstall
    '';