Skip to content

capstone-design-HII/chiaki-lib

Repository files navigation

PeaSyo4deck-prepare

Prepare works for PeaSyo desktop development, including Chiaki native addon build and websocket demo.

Build Electron Addon

ELECTRON_VERSION=35.1.4 npm run build:electron

Package a platform-specific binary name (and copy to npm/<target>/ if the folder exists):

npm run package:binding -- --platform=linux --arch=x64 --abi=gnu

This produces files like:

  • chiaki-test.win32-x64-msvc.node
  • chiaki-test.win32-arm64-msvc.node
  • chiaki-test.darwin-x64.node
  • chiaki-test.darwin-arm64.node
  • chiaki-test.linux-x64-gnu.node
  • chiaki-test.linux-arm64-gnu.node

CI / Release

  • Workflow file: .github/workflows/CI.yml
  • Push / PR: build all desktop targets and upload artifacts.
  • Tag push like v1.0.0: create GitHub Release and upload all .node binaries as release assets.

About

chiaki library for peasyo

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors