aboutsummaryrefslogtreecommitdiffstats
path: root/packaging/win/electron-builder.msix.yml
diff options
context:
space:
mode:
Diffstat (limited to 'packaging/win/electron-builder.msix.yml')
-rw-r--r--packaging/win/electron-builder.msix.yml9
1 files changed, 9 insertions, 0 deletions
diff --git a/packaging/win/electron-builder.msix.yml b/packaging/win/electron-builder.msix.yml
index 4026d46..5e45598 100644
--- a/packaging/win/electron-builder.msix.yml
+++ b/packaging/win/electron-builder.msix.yml
@@ -61,6 +61,15 @@ win:
to: service.ps1
- from: ../../packaging/win/service-mode.ps1
to: service-mode.ps1
+ # Full's own installer adds node-runtime\ to the per-user PATH at install
+ # time (build/installer.nsh's customInstall) -- an unelevated HKCU write,
+ # never blocked by the no-elevation rule this target is built around, but
+ # MSIX has no install-time hook at all to run it from. main.js's
+ # winEnsureNodeOnPath() calls this itself on first launch instead
+ # (found missing by actually sideloading a build and checking, not
+ # anticipated in the original plan).
+ - from: ../../packaging/win/ensure-node-path.ps1
+ to: ensure-node-path.ps1
appx:
# --- Real values, from Partner Center's "App identity" page (App