Настройка файла Cargo.toml для добавления крейтов
В Chromium есть единый набор централизованно управляемых прямых зависимостей от крейтов. Они ведутся через один Cargo.toml:
[dependencies]
bitflags = "1"
cfg-if = "1"
cxx = "1"
# lots more...
Как и в любом другом Cargo.toml, можно указать дополнительные подробности о зависимостях — обычно нужно указать features, которые вы хотите включить в крейте.
Когда вы добавляете крейт в Chromium, часто нужно указать дополнительную информацию в отдельном файле gnrt_config.toml, с которым мы встретимся дальше.