Skip to content

Commit 503a26e

Browse files
committed
run opm build before install plugins
1 parent 0ce97a3 commit 503a26e

File tree

1 file changed

+12
-2
lines changed

1 file changed

+12
-2
lines changed

tasks/install-plugins.os

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,17 @@
33
Перем Лог;
44

55
Процедура УстановитьТекущиеПлагины(Знач Каталог)
6-
6+
7+
Лог.Информация("=== Собираю пакет с плагинами из текущего каталога ===");
8+
9+
КомандаOpm = Новый Команда;
10+
КомандаOpm.УстановитьРабочийКаталог(ОбъединитьПути(ТекущийСценарий(), ".."));
11+
КомандаOpm.УстановитьКоманду("opm");
12+
КомандаOpm.ДобавитьПараметр("build");
13+
КомандаOpm.ДобавитьЛогВыводаКоманды("task.install-opm");
14+
15+
КодВозврата = КомандаOpm.Исполнить();
16+
717
МассивФайлов = НайтиФайлы(Каталог, "gitsync-plugins*.ospx");
818

919
Если МассивФайлов.Количество() = 0 Тогда
@@ -14,7 +24,7 @@
1424

1525
ИсполнительGitSync = ОбъединитьПути(ТекущийСценарий().Каталог, "..", "bin_gitsync/gitsync/src/cmd/gitsync.os");
1626

17-
Лог.Информация("Установка плагинов из файла <%1>", ФайлПлагина);
27+
Лог.Информация("=== Установка плагинов из файла <%1> ===", ФайлПлагина);
1828

1929
КомандаOpm = Новый Команда;
2030
КомандаOpm.УстановитьРабочийКаталог(Каталог);

0 commit comments

Comments
 (0)