Skip to content

Commit fe0f3a1

Browse files
committed
Восстановление рабочего каталога после сборки
1 parent bf7476e commit fe0f3a1

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/Классы/СборщикПакета.os

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
Процедура СобратьПакет(Знач КаталогИсходников, Знач ФайлМанифеста, Знач ВыходнойКаталог) Экспорт
1717

1818
РабочийКаталог = КаталогИсходников;
19+
ТекущийРабКаталог = ТекущийКаталог();
1920

2021
Попытка
2122

@@ -32,11 +33,11 @@
3233
УточнитьФайлМанифеста(ФайлМанифеста);
3334
Манифест = ПрочитатьМанифест(ФайлМанифеста);
3435
СобратьПакетВКаталогеСборки(Манифест, ВыходнойКаталог);
35-
36+
УстановитьТекущийКаталог(ТекущийРабКаталог);
3637
Сообщить("Сборка пакета завершена");
3738

3839
Исключение
39-
40+
УстановитьТекущийКаталог(ТекущийРабКаталог);
4041
ВременныеФайлы.Удалить();
4142
ВызватьИсключение;
4243

0 commit comments

Comments
 (0)