From 20a0e563e190128f349ad0a14e275ca88f4b9456 Mon Sep 17 00:00:00 2001 From: Johan Mabille Date: Mon, 25 Nov 2024 14:47:22 +0100 Subject: [PATCH] copy mamba.bat if it does not exist --- src/shell-init.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/shell-init.ts b/src/shell-init.ts index 29ad0f5..13593d5 100644 --- a/src/shell-init.ts +++ b/src/shell-init.ts @@ -40,7 +40,11 @@ const removeMambaInitBlockFromBashProfile = () => { const copyMambaBatToMicromambaBat = (options: Options) => { const mambaBat = path.join(options.micromambaRootPath, 'condabin', 'mamba.bat') const micromambaBat = path.join(options.micromambaRootPath, 'condabin', 'micromamba.bat') - return fs.copyFile(mambaBat, micromambaBat) + if (existsSync(mambaBat)) { + return fs.copyFile(mambaBat, micromambaBat) + } else { + return Promise.resolve(undefined) + } } export const shellInit = (options: Options, shell: string) => {