Fix Windows shortcut updates and sign .node artifacts

- use `replace` when writing Windows mpv shortcuts and update tests
- include `*.node` files in SignPath Authenticode signing config
- document WinShell plugin sourcing in installer/build notes
This commit is contained in:
2026-03-08 19:14:02 -07:00
parent 2770a58cbf
commit 6ce86cf42c
5 changed files with 11 additions and 5 deletions

View File

@@ -77,7 +77,7 @@ export function applyWindowsMpvShortcuts(options: {
const ensureShortcut = (shortcutPath: string): void => {
mkdirSync(path.dirname(shortcutPath), { recursive: true });
const ok = options.writeShortcutLink(shortcutPath, 'create', details);
const ok = options.writeShortcutLink(shortcutPath, 'replace', details);
if (!ok) {
failures.push(shortcutPath);
}