oscript-library / opm

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

opm install --all не использует штатный каталог LIB для установки #191

Closed aliczin closed 4 years ago

aliczin commented 4 years ago

opm версия 1.0.2 Oscript - Stable и Dev

поведение одинаковое

изображение

проверить просто

ovm install stable
ovm use stable
opm install opm
opm install --all

OpmInstallAll

Ожидаемое поведение - все должно поставится в LIB

nixel2007 commented 4 years ago

Ты используешь -all, а не --all, склеивая по правилам posix --all и --local

aliczin commented 4 years ago

@nixel2007 магия... а можно вообще убрать -all возможность ?

aliczin commented 4 years ago

Ладно буду знать и закрою

nixel2007 commented 4 years ago

В команде можно проверить переданные флаги, но не знаю, можно ли узнать, было ли два -l. В любом случае, можно кинуть хотя бы ворнинг на -al комбинацию, потому что это и правда редкий кейс использования.

aliczin commented 4 years ago

@nixel2007 да ладно - ерунда в общем - ноги то растут вот откуда: я вообще хотел схитрить и для NetCore сделать скрипт

opm instal -all
#Иcпользовать ALL

чтобы в одном скрипте проверить компилируемость всей имеющихся библиотек - типа такой дымовой тест. Но там пока все на AST равзваилилось, так что данная задача - больше на будущий Pull-request.