From 06eaee89095b34c4ffafb805242aae43e9a1f445 Mon Sep 17 00:00:00 2001 From: advplyr Date: Sun, 4 Aug 2024 16:51:07 -0500 Subject: [PATCH] Fix:Binary manager dylib file ext check #3231 --- server/managers/BinaryManager.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/server/managers/BinaryManager.js b/server/managers/BinaryManager.js index c7db4204..dbb90477 100644 --- a/server/managers/BinaryManager.js +++ b/server/managers/BinaryManager.js @@ -224,10 +224,12 @@ class Binary { } getFileName() { + const platform = process.platform + if (this.type === 'executable') { - return this.name + (process.platform == 'win32' ? '.exe' : '') + return this.name + (platform == 'win32' ? '.exe' : '') } else if (this.type === 'library') { - return this.name + (process.platform == 'win32' ? '.dll' : '.so') + return this.name + (platform == 'win32' ? '.dll' : platform == 'darwin' ? '.dylib' : '.so') } else { return this.name }