配置 Cargo.tom 文件以添加 crate

Chromium 具有一组集中管理的直接 crate 依赖项。这些依赖项通过单独的 Cargo.toml 文件进行管理:

  1. [dependencies]
  2. bitflags = "1"
  3. cfg-if = "1"
  4. cxx = "1"
  5. # lots more...

与任何其他 Cargo.toml 一样,您可以指定 有关依赖项的更多详细信息。最常见的是,您需要指定要在 crate 中启用的 features

向 Chromium 中添加 crate 时,通常需要在附加文件 gnrt_config.toml 中提供一些额外的信息,我们将在下文中加以介绍。