oscript-library / opm

Пакетный менеджер OneScript
Apache License 2.0
67 stars 31 forks source link

BUG: Команда `opm install -l` полностью перезаписывает файлы oscript.cfg, оставляю в них одну строку `lib.additional=../oscript_modules` #223

Open artbear opened 3 days ago

artbear commented 3 days ago

при выполнении команды opm install -l происходит очистка файла oscript.cfg и в нем принудительно оставляется одна строка lib.additional=../oscript_modules

хотя в моих исходных файлах их две

lib.system=../oscript_modules
lib.additional=../oscript_modules

оставлял одну строку, с system, результат не меняется

а без system приложение неверно работает, т.к. ищет зависимости не внутри oscript_modules, а в системных библиотеках

в ванесса-раннер обошел подменой файла oscript.cfg и последующим восстановлением после выполнения opm install -l

обсуждение из https://t.me/oscript_library/124218

artbear commented 3 days ago

Предложение:

именно system, а не additional

подготовка к использованию onescript 2.0