Configurando o arquivo Cargo.toml
para adicionar crates
O Chromium tem um Ășnico conjunto de dependĂȘncias de crates diretos gerenciados centralmente. Eles sĂŁo gerenciados por meio de um Ășnico Cargo.toml
:
[dependencies]
bitflags = "1"
cfg-if = "1"
cxx = "1"
# lots more...
Como em qualquer outro Cargo.toml
, vocĂȘ pode especificar maiores detalhes sobre as dependĂȘncias --- mais comumente, vocĂȘ desejarĂĄ especificar os features
que deseja ativar no crate.
Ao adicionar um crate ao Chromium, vocĂȘ frequentemente precisarĂĄ fornecer algumas informaçÔes extras em um arquivo adicional, gnrt_config.toml
, que conheceremos a seguir.