Налаштування gnrt_config.toml
Поряд з Cargo.toml
знаходиться gnrt_config.toml
. Він містить специфічні для Chromium розширення для роботи з крейтами.
Якщо ви додаєте новий крейт, ви повинні вказати принаймні group
. Це одна з них:
# 'safe': The library satisfies the rule-of-2 and can be used in any process.
# 'sandbox': The library does not satisfy the rule-of-2 and must be used in
# a sandboxed process such as the renderer or a utility process.
# 'test': The library is only used in tests.
Наприклад,
[crate.my-new-crate]
group = 'test' # only used in test code
Залежно від компонування вхідного коду крейту, вам також може знадобитися використовувати цей файл, щоб вказати, де можна знайти його файл(и) LICENSE
.
Пізніше ми розглянемо деякі інші речі, які вам потрібно буде налаштувати в цьому файлі для вирішення проблем.