什么是JHBuild中使用的after元素?

时间:2012-04-02 10:44:26

标签: gnome jhbuild

有人可以告诉我JHBuild中使用after元素的目的是什么。 我在搜索范围内进行了广泛的搜索,但我对于为什么我找不到任何相关信息感到茫然。 继续这一点,我想知道依赖关系,建议和元素之间的区别。即JHBuild如何区别对待这些?

感谢。

1 个答案:

答案 0 :(得分:1)

  • 依赖项是硬依赖项。构建模块所需的包。
  • 建议是软依赖项。如果安装(在构建时检测到),软件包可能会使用它们,但如果它们不存在,则它们不会出现问题。将构建这些依赖项,但通过使用参数 - ignore-suggested 可以毫无问题地忽略它们。例如,可以使用或不使用nss支持构建进化。
  • 之后不是严格的依赖关系,但在运行时需要它们来获取某些功能。例如,mutter需要metacity来使用mutter中的键绑定设置。