File tree Expand file tree Collapse file tree 1 file changed +9
-3
lines changed
Expand file tree Collapse file tree 1 file changed +9
-3
lines changed Original file line number Diff line number Diff line change 88Перем Лог ;
99Перем КодВозврата ;
1010Перем мВозможныеКоманды ;
11+ Перем ЭтоWindows ;
1112
1213Функция ВозможныеКоманды ()
1314
110111КонецПроцедуры
111112
112113Процедура Инициализация ()
114+ СистемнаяИнформация = Новый СистемнаяИнформация;
115+ ЭтоWindows = Найти (ВРег (СистемнаяИнформация.ВерсияОС), "WINDOWS" ) > 0 ;
116+
113117 Лог = Логирование.ПолучитьЛог("oscript.app.v8files-extractor" );
114118 //Лог.УстановитьУровень(УровниЛога.Отладка);
115119КонецПроцедуры
627631 Лог.Информация("Собираю файл из исходников <" + ПапкаИсходников+ "> в файл " + ИмяФайлаОбъекта);
628632
629633 ПутьЗапаковщика = ОбъединитьПути(КаталогПроекта(), "tools" , "v8unpack" );
630- Ожидаем.Что(ПутьЗапаковщика, "Не найден путь к v8unpack" ).Не_().ИмеетДлину(0 );
634+ Если ЭтоWindows Тогда
635+ ПутьЗапаковщика = ПутьЗапаковщика+ ".exe" ;
636+ КонецЕсли ;
637+ Ожидаем.Что(Новый Файл(ПутьЗапаковщика).Существует(), "Не найден путь к v8unpack" ).ЭтоИстина();
631638
632639 ВременныйФайл = ВременныеФайлы.СоздатьФайл();
633640
683690 НайденныеФайлы = Новый Массив;
684691 Расширение = "" ;
685692
686- СистемнаяИнформация = Новый СистемнаяИнформация;
687- ЭтоWindows = Найти (ВРег (СистемнаяИнформация.ВерсияОС), "WINDOWS" ) > 0 ;
688693 Если ЭтоWindows Тогда
689694 Расширение = ".exe" ;
690695 КонецЕсли ;
691696
697+ СистемнаяИнформация = Новый СистемнаяИнформация;
692698 ПапкаПоиска = СистемнаяИнформация.ПолучитьПеременнуюСреды("PATH" );
693699 РазделительПапок = ";" ;
694700 СписокПапок = СтрРазделить (ПапкаПоиска, РазделительПапок);
You can’t perform that action at this time.
0 commit comments