escrcpy/electron/configs/scrcpy/index.js
2024-11-06 18:56:34 +08:00

18 lines
491 B
JavaScript

import { extraResolve } from '$electron/helpers/index.js'
import which from 'which'
export const getScrcpyPath = () => {
switch (process.platform) {
case 'win32':
return extraResolve('win/scrcpy/scrcpy.exe')
case 'darwin':
return extraResolve(`mac-${process.arch}/scrcpy/scrcpy`)
// case 'linux':
// return extraResolve('linux/scrcpy/scrcpy')
default:
return which.sync('scrcpy', { nothrow: true })
}
}
export const scrcpyPath = getScrcpyPath()