This commit is contained in:
@@ -162,8 +162,13 @@ public class ArduinoModule : IModule
|
||||
string sketchPath = Path.Combine(sketchDir, sketchName + ".ino");
|
||||
|
||||
string modulePath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location)!;
|
||||
string arduinoCliPath = Path.Combine(modulePath, "arduino-cli.exe");
|
||||
if (!File.Exists(arduinoCliPath)) arduinoCliPath = "arduino-cli";
|
||||
|
||||
// Определяем имя файла в зависимости от ОС
|
||||
bool isWindows = System.Runtime.InteropServices.RuntimeInformation.IsOSPlatform(System.Runtime.InteropServices.OSPlatform.Windows);
|
||||
string exeName = isWindows ? "arduino-cli.exe" : "arduino-cli";
|
||||
|
||||
string arduinoCliPath = Path.Combine(modulePath, exeName);
|
||||
if (!File.Exists(arduinoCliPath)) arduinoCliPath = exeName;
|
||||
|
||||
try
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user