From 559842bf00082de884257e98ed73f39641bf28e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=B2=D0=BA=D0=B8=D0=BD=20=D0=A1=D0=B5=D1=80?= =?UTF-8?q?=D0=B3=D0=B5=D0=B9?= Date: Thu, 8 Jun 2023 00:34:33 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A3=D0=B1=D1=80=D0=B0=D0=BB=20=D0=BA=D0=BE?= =?UTF-8?q?=D1=81=D1=8F=D0=BA=D0=B8=20=D1=81=D0=B1=D0=BE=D1=80=D1=89=D0=B8?= =?UTF-8?q?=D0=BA=D0=B0=20=D0=BD=D0=B0=20=D0=B2=D0=B8=D0=BD=D0=B4=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...20\270\321\200\320\265\320\275\320\270\320\271.os" | 11 ++++++++--- ...21\201\321\202\320\260\320\262\320\272\320\270.os" | 4 ++-- 2 files changed, 10 insertions(+), 5 deletions(-) diff --git "a/src/builder/lib/cfe2cf/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\232\320\276\320\275\320\262\320\265\321\200\321\202\320\276\321\200\320\240\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271.os" "b/src/builder/lib/cfe2cf/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\232\320\276\320\275\320\262\320\265\321\200\321\202\320\276\321\200\320\240\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271.os" index a9348f4f..9fa0764c 100644 --- "a/src/builder/lib/cfe2cf/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\232\320\276\320\275\320\262\320\265\321\200\321\202\320\276\321\200\320\240\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271.os" +++ "b/src/builder/lib/cfe2cf/src/\320\232\320\273\320\260\321\201\321\201\321\213/\320\232\320\276\320\275\320\262\320\265\321\200\321\202\320\276\321\200\320\240\320\260\321\201\321\210\320\270\321\200\320\265\320\275\320\270\320\271.os" @@ -77,14 +77,19 @@ КаталогИсходныхФайлов = ОбъединитьПути(КаталогВременныхФайлов, "src"); ФС.ОбеспечитьКаталог(КаталогИсходныхФайлов); + + СисИнфо = Новый СистемнаяИнформация; + ЭтоWindows = Найти(НРег(СисИнфо.ВерсияОС), "windows") > 0; Если ЗначениеЗаполнено(ИмяКаталогаПлатформы) Тогда - Конфигуратор.ПутьКПлатформе1С(ОбъединитьПути(ИмяКаталогаПлатформы,"1cv8")); + Если ЭтоWindows Тогда + Конфигуратор.ПутьКПлатформе1С(ОбъединитьПути(ИмяКаталогаПлатформы,"1cv8.exe")); + Иначе + Конфигуратор.ПутьКПлатформе1С(ОбъединитьПути(ИмяКаталогаПлатформы,"1cv8")); + КонецЕсли; ИначеЕсли ЗначениеЗаполнено(ВерсияПлатформы) Тогда ПоискПлатформы = Новый МенеджерПлатформы1С(); - СисИнфо = Новый СистемнаяИнформация; - ЭтоWindows = Найти(НРег(СисИнфо.ВерсияОС), "windows") > 0; Это64ОС = СисИнфо.Это64БитнаяОперационнаяСистема; Лог.Информация(СисИнфо.ВерсияОС); Если Не ЭтоWindows Тогда diff --git "a/src/builder/\320\232\320\273\320\260\321\201\321\201\321\213/\320\241\320\261\320\276\321\200\321\211\320\270\320\272\320\237\320\276\321\200\321\202\320\260\321\202\320\270\320\262\320\275\320\276\320\271\320\237\320\276\321\201\321\202\320\260\320\262\320\272\320\270.os" "b/src/builder/\320\232\320\273\320\260\321\201\321\201\321\213/\320\241\320\261\320\276\321\200\321\211\320\270\320\272\320\237\320\276\321\200\321\202\320\260\321\202\320\270\320\262\320\275\320\276\320\271\320\237\320\276\321\201\321\202\320\260\320\262\320\272\320\270.os" index 1b2ff27c..de23844a 100644 --- "a/src/builder/\320\232\320\273\320\260\321\201\321\201\321\213/\320\241\320\261\320\276\321\200\321\211\320\270\320\272\320\237\320\276\321\200\321\202\320\260\321\202\320\270\320\262\320\275\320\276\320\271\320\237\320\276\321\201\321\202\320\260\320\262\320\272\320\270.os" +++ "b/src/builder/\320\232\320\273\320\260\321\201\321\201\321\213/\320\241\320\261\320\276\321\200\321\211\320\270\320\272\320\237\320\276\321\200\321\202\320\260\321\202\320\270\320\262\320\275\320\276\320\271\320\237\320\276\321\201\321\202\320\260\320\262\320\272\320\270.os" @@ -162,7 +162,7 @@ Функция ТекстМодуля(ФайлМодуля) Текст=Новый ТекстовыйДокумент; - Текст.Прочитать(ФайлМодуля); + Текст.Прочитать(ФайлМодуля, "UTF-8"); Возврат Текст.ПолучитьТекст(); КонецФункции @@ -171,7 +171,7 @@ Текст=Новый ТекстовыйДокумент; Текст.УстановитьТекст(ТекстМодуля); - Текст.Записать(Имяфайла); + Текст.Записать(Имяфайла, "UTF-8"); КонецПроцедуры