oscript-library
oscript-library copied to clipboard
Зависимость библиотеки от других библиотек.
Можно ли сделать так, что при установке библиотеки устанавливались еще и библиотеки из зависимостей?
это уже делает opm. Для этого в манифеста пакета есть методы "ЗависитОт"
Можно пример?
Да вроде любая библиотека... https://github.com/oscript-library/logos/blob/master/packagedef
А в библиотеке, которая уже установлена этой информации нет?
есть, в файле opm-metadata.xml.
Встречный вопрос - зачем это вам?
Посмотрел в opm-metadata.xml локально установленного логоса. В нем нет информации о зависимостях. На текущий момент, нет проблем сходить на Github и посмотреть зависимости там, но я просто уверен, что в дальнейшем, в одном проекте установленных библиотек будет очень много. И понимание того, откуда они притянулись, будет не лишним.
И понимание того, откуда они притянулись, будет не лишним.
зачем? :)
я надеюсь, что скоро будет нормальный фронтенд для хаба пакетов. и там будет информация о зависимостях всех пакетов
Добавлю, омп-метадата нет, потому что логос приехал с движком. Если вы переустановите его через опм, то файл появится.
Ну как зачем? Попадет в руки очередной мегапроект, который нужно будет оптимизировать/доработать/переделать (нужное подчеркнуть) и с высокой вероятностью внутри найдется какая-нибудь библиотека, которую лучше выкинуть подальше. Нужно же знать, что без нее погибнет?