2012-04-02 4 views
2

누군가 JHBuild의 after 요소의 용도가 무엇인지 말해 줄 수 있습니까? 나는 설명을 찾기 위해 광범위하고 광범위하게 검색을했는데, 왜 내가 이것에 관해서 아무것도 찾을 수 없는지에 대한 상실감이있다. 이것부터 살펴보면, 의존성, 제안 및 이후 요소의 차이점을 알고 싶습니다. 즉, JHBuild는이를 어떻게 다르게 취급합니까?JHBuild에서 사용 된 after 요소는 무엇입니까?

감사합니다.

답변

1
  • 의존성은 하드 종속성입니다. 모듈을 빌드하는 데 필요한 패키지.
  • 이 소프트 종속성임을 나타냅니다. 패키지가 설치되어 있으면 (빌드 타임에 검색) 패키지를 사용할 수 있지만 패키지가 없으면 문제가 발생하지 않습니다. 이러한 종속성은 빌드되지만 인수 --ignore-suggests을 사용하면 문제없이 무시할 수 있습니다. 예를 들어 진화는 nss를 지원하거나 지원하지 않고 구축 될 수 있습니다.
  • ( 이후)은 엄격한 종속성이 아니지만 런타임에 일부 기능을 사용하려면 필요합니다. 예를 들어 중개자가 중재자에게 키 바인딩 설정을 지정하려면 메타 데이터가 필요합니다.