Skip to content

Commit 559842b

Browse files
committed
Убрал косяки сборщика на винде
1 parent 668ed77 commit 559842b

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

src/builder/lib/cfe2cf/src/Классы/КонверторРасширений.os

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -77,14 +77,19 @@
7777

7878
КаталогИсходныхФайлов = ОбъединитьПути(КаталогВременныхФайлов, "src");
7979
ФС.ОбеспечитьКаталог(КаталогИсходныхФайлов);
80+
81+
СисИнфо = Новый СистемнаяИнформация;
82+
ЭтоWindows = Найти(НРег(СисИнфо.ВерсияОС), "windows") > 0;
8083

8184
Если ЗначениеЗаполнено(ИмяКаталогаПлатформы) Тогда
82-
Конфигуратор.ПутьКПлатформе1С(ОбъединитьПути(ИмяКаталогаПлатформы,"1cv8"));
85+
Если ЭтоWindows Тогда
86+
Конфигуратор.ПутьКПлатформе1С(ОбъединитьПути(ИмяКаталогаПлатформы,"1cv8.exe"));
87+
Иначе
88+
Конфигуратор.ПутьКПлатформе1С(ОбъединитьПути(ИмяКаталогаПлатформы,"1cv8"));
89+
КонецЕсли;
8390
ИначеЕсли ЗначениеЗаполнено(ВерсияПлатформы) Тогда
8491
ПоискПлатформы = Новый МенеджерПлатформы1С();
8592

86-
СисИнфо = Новый СистемнаяИнформация;
87-
ЭтоWindows = Найти(НРег(СисИнфо.ВерсияОС), "windows") > 0;
8893
Это64ОС = СисИнфо.Это64БитнаяОперационнаяСистема;
8994
Лог.Информация(СисИнфо.ВерсияОС);
9095
Если Не ЭтоWindows Тогда

src/builder/Классы/СборщикПортативнойПоставки.os

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,7 +162,7 @@
162162

163163
Функция ТекстМодуля(ФайлМодуля)
164164
Текст=Новый ТекстовыйДокумент;
165-
Текст.Прочитать(ФайлМодуля);
165+
Текст.Прочитать(ФайлМодуля, "UTF-8");
166166

167167
Возврат Текст.ПолучитьТекст();
168168
КонецФункции
@@ -171,7 +171,7 @@
171171
Текст=Новый ТекстовыйДокумент;
172172
Текст.УстановитьТекст(ТекстМодуля);
173173

174-
Текст.Записать(Имяфайла);
174+
Текст.Записать(Имяфайла, "UTF-8");
175175

176176
КонецПроцедуры
177177

0 commit comments

Comments
 (0)