Skip to content

Commit ab7faaf

Browse files
committed
Исправлено определение операционной системы через препроцессор
1 parent a489780 commit ab7faaf

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

src/core/Классы/УстановщикOneScript.os

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -362,20 +362,14 @@
362362

363363
Функция ТипДистрибутиваТекущейПлатформы()
364364

365-
СистемнаяИнформация = Новый СистемнаяИнформация;
366-
ИнформацияОПроцессоре = Новый ИнформацияОПроцессоре;
367-
368-
ТекущаяПлатформа = СистемнаяИнформация.ТипПлатформы;
369-
АрхитектураПроцессора = ИнформацияОПроцессоре.Архитектура;
370-
371-
Если ТекущаяПлатформа = ТипПлатформы.Windows_x86_64
372-
Или ТекущаяПлатформа = ТипПлатформы.Windows_x86 Тогда
365+
#Если Windows Тогда
373366
Возврат "scd-win";
374-
ИначеЕсли ТекущаяПлатформа = ТипПлатформы.Linux_x86_64
375-
Или ТекущаяПлатформа = ТипПлатформы.Linux_x86 Тогда
367+
#ИначеЕсли Linux Тогда
376368
Возврат "scd-lin";
377-
ИначеЕсли ТекущаяПлатформа = ТипПлатформы.MacOS_x86_64
378-
Или ТекущаяПлатформа = ТипПлатформы.MacOS_x86 Тогда
369+
#ИначеЕсли MacOS Тогда
370+
371+
ИнформацияОПроцессоре = Новый ИнформацияОПроцессоре;
372+
АрхитектураПроцессора = ИнформацияОПроцессоре.Архитектура;
379373

380374
Если АрхитектураПроцессора = АрхитектурыПроцессоров.ARM
381375
Или АрхитектураПроцессора = АрхитектурыПроцессоров.ARM64 Тогда
@@ -384,9 +378,9 @@
384378
Возврат "osx-x64";
385379
КонецЕсли;
386380

387-
Иначе
381+
#Иначе
388382
ВызватьИсключение "Не удалось определить текущую операционную систему";
389-
КонецЕсли;
383+
#КонецЕсли
390384

391385
КонецФункции
392386

0 commit comments

Comments
 (0)