Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Настройка файла Cargo.toml для добавления крейтов

В Chromium есть единый набор централизованно управляемых прямых зависимостей от крейтов. Они ведутся через один Cargo.toml:

[dependencies]
bitflags = "1"
cfg-if = "1"
cxx = "1"
# lots more...

Как и в любом другом Cargo.toml, можно указать дополнительные подробности о зависимостях — обычно нужно указать features, которые вы хотите включить в крейте.

Когда вы добавляете крейт в Chromium, часто нужно указать дополнительную информацию в отдельном файле gnrt_config.toml, с которым мы встретимся дальше.