Skip to content

Commit 908c7aa

Browse files
committed
Добавлена установка флага запуска при создании скрипта под linux.
1 parent 45fd342 commit 908c7aa

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/Классы/УстановкаПакета.os

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,10 +309,15 @@
309309
ФайлЗапуска.ЗаписатьСтроку("@exit /b %ERRORLEVEL%");
310310
ФайлЗапуска.Закрыть();
311311
Иначе
312-
ФайлЗапуска = Новый ЗаписьТекста(ОбъединитьПути(Каталог, ИмяСкриптаЗапуска), КодировкаТекста.UTF8NoBOM);
312+
313+
ПолныйПутьКСкриптуЗапуска = ОбъединитьПути(Каталог, ИмяСкриптаЗапуска);
314+
ФайлЗапуска = Новый ЗаписьТекста(ПолныйПутьКСкриптуЗапуска, КодировкаТекста.UTF8NoBOM);
313315
ФайлЗапуска.ЗаписатьСтроку("#!/bin/bash");
314316
ФайлЗапуска.ЗаписатьСтроку("oscript """ + ПутьФайлаПриложения + """ ""$@""");
315317
ФайлЗапуска.Закрыть();
318+
319+
ЗапуститьПриложение("chmod +x """ + ПолныйПутьКСкриптуЗапуска + """");
320+
316321
КонецЕсли;
317322

318323
КонецПроцедуры

0 commit comments

Comments
 (0)