Change permission

pull/5228/head
ioedeveloper 3 months ago committed by bunsenstraat
parent bb9b1c81f6
commit d41315970d
  1. 4
      apps/remixdesktop/src/tools/circom.ts

@ -18,7 +18,7 @@ async function downloadFile(url: string, dest: string) {
writer.on('finish', () => { writer.on('finish', () => {
if (process.platform !== 'win32') { if (process.platform !== 'win32') {
// Sets permission to make the file executable // Sets permission to make the file executable
fs.chmod(dest, 0o755, (err) => { fs.chmod(dest, 0o777, (err) => {
if (err) { if (err) {
reject(`Error making file executable: ${err}`) reject(`Error making file executable: ${err}`)
} else { } else {
@ -38,7 +38,7 @@ export function getInstallationPath(version) {
return process.env.NODE_ENV === 'production' ? path.join(app.getPath('temp'), 'circom-download', version, 'circom-windows-amd64.exe') : path.join(app.getAppPath(), 'circom-download', version, 'circom-windows-amd64.exe') return process.env.NODE_ENV === 'production' ? path.join(app.getPath('temp'), 'circom-download', version, 'circom-windows-amd64.exe') : path.join(app.getAppPath(), 'circom-download', version, 'circom-windows-amd64.exe')
case 'darwin': case 'darwin':
return process.env.NODE_ENV === 'production' ? path.join(app.getPath('userData'), 'circom-download', version, 'circom-macos-amd64') : path.join(app.getAppPath(), 'circom-download', version, 'circom-macos-amd64') return process.env.NODE_ENV === 'production' ? path.join(app.getPath('temp'), 'circom-download', version, 'circom-macos-amd64') : path.join(app.getAppPath(), 'circom-download', version, 'circom-macos-amd64')
case 'linux': case 'linux':
return process.env.NODE_ENV === 'production' ? path.join(app.getPath('temp'), 'circom-download', version, 'circom-linux-amd64') : path.join(app.getAppPath(), 'circom-download', version, 'circom-linux-amd64') return process.env.NODE_ENV === 'production' ? path.join(app.getPath('temp'), 'circom-download', version, 'circom-linux-amd64') : path.join(app.getAppPath(), 'circom-download', version, 'circom-linux-amd64')

Loading…
Cancel
Save