build: commit display_control universal binary; fix packaging to extract to Resources/bin

- resources/bin/display_control: universal Mach-O (x86_64 + arm64),
  built via scripts/remote-build-display-control.sh on laptop 01.
- package:mac: add --extra-resource=resources/bin so the binary lands at
  [AppName].app/Contents/Resources/bin/ (outside app.asar) and is
  executable at runtime via process.resourcesPath.
This commit is contained in:
Scott Idem
2026-05-20 17:32:08 -04:00
parent 0ae0d644a9
commit cd1cd02bc2

View File

@@ -10,7 +10,7 @@
"build": "tsc",
"watch": "tsc -w",
"package:linux": "tsc && electron-packager . aether_launcher --platform=linux --arch=x64 --out=builds --overwrite --prune=true",
"package:mac": "tsc && electron-packager . aether_launcher --platform=darwin --arch=x64,arm64 --out=builds --overwrite --prune=true --icon=resources/img/osit_logo.icns"
"package:mac": "tsc && electron-packager . aether_launcher --platform=darwin --arch=x64,arm64 --out=builds --overwrite --prune=true --icon=resources/img/osit_logo.icns --extra-resource=resources/bin"
},
"devDependencies": {
"@types/node": "^22.19.0",