|
18 | 18 | ДанныеПакета = УстановленныеПакеты.Получить(ОписаниеЗависимости.ИмяПакета); |
19 | 19 | ПакетУстановлен = ДанныеПакета <> Неопределено; |
20 | 20 | Если ПакетУстановлен И НЕ ПустаяСтрока(КаталогПоискаБиблиотек) Тогда |
21 | | - КаталогБиблиотекПакета = Новый Файл(ОбъединитьПути(ДанныеПакета.КаталогПакета, "..")).ПолноеИмя; |
| 21 | + КаталогБиблиотекПакета = Новый Файл(ДанныеПакета.КаталогПакета).Путь; |
22 | 22 | ПакетУстановлен = ФС.ПутиРавны(КаталогБиблиотекПакета, КаталогПоискаБиблиотек); |
23 | 23 | КонецЕсли; |
24 | 24 |
|
|
32 | 32 | // @deprecated |
33 | 33 | УстановленнаяВерсия = "0"; |
34 | 34 | КонецЕсли; |
35 | | - Лог.Отладка("ПакетУстановлен: Перед вызовом СравнитьВерсии(ЭтаВерсия = <%1>, БольшеЧемВерсия = <%2>)", УстановленнаяВерсия, ОписаниеЗависимости.МинимальнаяВерсия); |
| 35 | + |
| 36 | + Лог.Отладка("ПакетУстановлен: Перед вызовом СравнитьВерсии(ЭтаВерсия = <%1>, БольшеЧемВерсия = <%2>)", |
| 37 | + УстановленнаяВерсия, |
| 38 | + ОписаниеЗависимости.МинимальнаяВерсия); |
36 | 39 |
|
37 | 40 | ВерсияSNAPSHOT = "SNAPSHOT"; |
38 | 41 | Если ОписаниеЗависимости.МинимальнаяВерсия = ВерсияSNAPSHOT И УстановленнаяВерсия = ВерсияSNAPSHOT Тогда |
|
82 | 85 |
|
83 | 86 | КонецФункции |
84 | 87 |
|
85 | | -Процедура Инициализация() |
86 | | - |
87 | | - Лог = Логирование.ПолучитьЛог("oscript.app.opm"); |
88 | | - МассивКаталоговПоискаБиблиотек = Новый Массив; |
89 | | - |
90 | | - КаталогСистемныхБиблиотек = ОбъединитьПути( |
91 | | - КаталогПрограммы(), |
92 | | - ПолучитьЗначениеСистемнойНастройки("lib.system") |
93 | | - ); |
94 | | - |
95 | | - МассивКаталоговПоискаБиблиотек.Добавить(КаталогСистемныхБиблиотек); |
96 | | - ДобавитьКаталогБиблиотек("./" + КонстантыOpm.ЛокальныйКаталогУстановкиПакетов); |
97 | | - |
98 | | -КонецПроцедуры |
99 | | - |
100 | 88 | // Добавляет каталог в список, по которому выполняется поиск библиотек |
101 | 89 | Процедура ДобавитьКаталогБиблиотек(Знач Каталог) Экспорт |
102 | 90 |
|
|
0 commit comments