mirror of
https://github.com/julia-actions/setup-julia.git
synced 2026-02-12 02:56:54 +08:00
Fix macOS install script
This commit is contained in:
4
lib/installer.js
generated
4
lib/installer.js
generated
@@ -123,7 +123,9 @@ function installJulia(version, arch) {
|
||||
return juliaInstallationPath;
|
||||
case 'darwin':
|
||||
yield exec.exec('hdiutil', ['attach', juliaDownloadPath]);
|
||||
return `/Volumes/Julia-${version}/Julia-${getMajorMinorVersion(version)}.app/Contents/Resources/julia`;
|
||||
yield exec.exec('mkdir', [`${process.env.HOME}/julia`]);
|
||||
yield exec.exec('/bin/bash', ['-c', `cp -a /Volumes/Julia-*/Julia-*.app/Contents/Resources/julia ${process.env.HOME}`]);
|
||||
return `${process.env.HOME}/julia`;
|
||||
default:
|
||||
throw `Platform ${osPlat} is not supported`;
|
||||
}
|
||||
|
||||
@@ -116,7 +116,9 @@ export async function installJulia(version: string, arch: string): Promise<strin
|
||||
return juliaInstallationPath
|
||||
case 'darwin':
|
||||
await exec.exec('hdiutil', ['attach', juliaDownloadPath])
|
||||
return `/Volumes/Julia-${version}/Julia-${getMajorMinorVersion(version)}.app/Contents/Resources/julia`
|
||||
await exec.exec('mkdir', [`${process.env.HOME}/julia`])
|
||||
await exec.exec('/bin/bash', ['-c', `cp -a /Volumes/Julia-*/Julia-*.app/Contents/Resources/julia ${process.env.HOME}`])
|
||||
return `${process.env.HOME}/julia`
|
||||
default:
|
||||
throw `Platform ${osPlat} is not supported`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user