From 4c725e66d5ad536e2e084035092cdec5f31d9c5f 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 | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/shell-init.ts b/src/shell-init.ts index 29ad0f5..6ddd6f0 100644 --- a/src/shell-init.ts +++ b/src/shell-init.ts @@ -40,7 +40,12 @@ 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) => {