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