Как установить только тестовые зависимости с Zef
zef
имеет --deps-only
флаг для install
Подкоманда для установки только зависимостей модулей.
zef install --deps-only .
Это устанавливает все модули, указанные в depends
объект в META6.json
, Есть ли аналогичный флаг для установки всех модулей в test-depends
объект в META6.json
?
1 ответ
Решение
zef install . --deps-only --/depends --/build-depends --test-depends
--test-depends
в конце не нужен, но включен для краткости. --/depends
пропускает элементы под depends
Поле META6 и --/build-depends
пропускает элементы под build-depends
МЕТА6 поле.
Соответствующие биты из zef --help
:
FLAGS
--deps-only Install only the dependency chains of the requested distributions
--/depends Do not fetch runtime dependencies
--/test-depends Do not fetch test dependencies
--/build-depends Do not fetch build dependencies