Skip to content

Commit

Permalink
Differentiate between arm and x64 mac installation mamba
Browse files Browse the repository at this point in the history
beniroquai committed Mar 7, 2024

Verified

This commit was signed with the committer’s verified signature.
sboh1214 Seungbin Oh (오승빈)
1 parent 3324cdf commit 548c7f1
Showing 1 changed file with 10 additions and 3 deletions.
13 changes: 10 additions & 3 deletions main.js
Original file line number Diff line number Diff line change
@@ -215,10 +215,17 @@ function getVersion() {
// const osxURL = "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh"
function setupMamba(win) {
return new Promise((resolve, reject) => {
let miniforgeURL = "";
let miniforgeScriptName = "";
if (os.platform == "darwin" && os.arch == "arm64") {
let miniforgeScriptName = `Miniforge3-${os.platform()}-${os.arch()}.sh`;
let miniforgeURL = `https://github.com/conda-forge/miniforge/releases/latest/download/${miniforgeScriptName}`;

if (os.platform == "win32") {
miniforgeURL = `https://github.com/conda-forge/miniforge/releases/latest/download/${miniforgeScriptName}`;
}
else if (os.platform == "darwin" && os.arch == "x64") {
miniforgeScriptName = `Mambaforge-23.11.0-0-MacOSX-x86_64.sh`;
miniforgeURL = "https://github.com/conda-forge/miniforge/releases/download/23.11.0-0/Mambaforge-23.11.0-0-MacOSX-x86_64.sh";
}
else if (os.platform == "win32") {
miniforgeScriptName = `Miniforge3-Windows-x86_64.exe`;
miniforgeURL = `https://github.com/conda-forge/miniforge/releases/latest/download/${miniforgeScriptName}`;
}

0 comments on commit 548c7f1

Please sign in to comment.