Перейти к основному содержимому

Команды зависимостей

dcr add <dep>

Добавляет зависимость в dcr.toml и скачивает её.

Форматы:

ПримерОписание
dcr add fmtПоследняя версия из реестра
dcr add fmt@1.2.3Конкретная версия
dcr add "fmt>=1.0"Версия с оператором
dcr add "fmt@1.2,<2.0"Составная версия
dcr add https://github.com/user/repoGit-зависимость
dcr add /path/to/libЛокальный путь
dcr add name --git https://...Git с кастомным именем
dcr add name --path /pathPath с кастомным именем

Префиксы спецификаций (все кроме ~):

^ >= > = <= < ~ ! *

После dcr add автоматически запускается dcr build.

dcr tree

Показывает дерево зависимостей проекта.

dcr tree

Пример вывода:

my-app v0.1.0
├── fmt v10.1.1 (registry)
│ └── spdlog v1.12.0 (git)
└── catch2 v3.4.0 (registry)