#plugins #rust #rust-cargo
#Плагины #Ржавчина #rust-cargo
Вопрос:
Я создаю приложение, которое позволит плагинам добавлять / изменять функции. На данный момент это cli-приложение с несколькими плагинами для серверной части данных. Каждый плагин реализуется как отдельный проект в рабочей области cargo. Как мне настроить cargo или манифест пакета для сборки проекта библиотеки в подкаталог, в котором находится выходной каталог сборки?
Комментарии:
1. Вы просите изменить выходной каталог артефактов сборки? Если да, то есть книга Cargo «Параметры вывода» .
Ответ №1:
Добавьте следующее в свой Cargo.toml
:
[build]
target-dir = "/desired/path" # path of where to place all generated artifacts
Источник: https://doc.rust-lang.org/cargo/reference/config.html
Также читайте: https://doc.rust-lang.org/cargo/commands/cargo-build.html#output-options