electron_video_sdk_install.js 486 B

12345678910
  1. const { execSync } = require('child_process')
  2. const { existsSync } = require('fs')
  3. const { platform } = process
  4. if (platform == 'darwin') {
  5. if (!existsSync('./node_modules/electron/dist/Electron.app/Contents/Frameworks/VideoSDK.dylib')) {
  6. execSync('chmod 777 ./node_modules/electron/dist/Electron.app/Contents/Frameworks/', {stdio: [0, 1, 2]})
  7. execSync('cp -Rf ./sdk/mac/ZoomVideoSDK/* ./node_modules/electron/dist/Electron.app/Contents/Frameworks', {stdio: [0, 1, 2]})
  8. }
  9. }