2013-09-16 101 views
0

在我的公司,我们有一个非常复杂的基于Ant的构建系统。了解它花了我很长时间。我目前正在对其进行重组,并使新开发人员更容易通过它。Ant的文档生成器?

是否有任何(良好)文档生成器可以生成基于build.xml文件及其包含的文档?

回答

1

您可以编写XSLT规则将其转换为带有链接的HTML,或者像这样不要。

(HMM,或更容易,可以使用用于的build.xml CSS)

<target name="tar1" depends="tar2, tar3"> 
.... 
</target> 

即告

<div class="target"> 
    <a name="tar1"><p class="name">tar1</p></a> 
    <div class="deps-list"> 
     Depends on: 
     <ul> 
      <li><a href="#tar2">tar2</a></li> 
      <li><a href="#tar3">tar3</a></li> 
     </ul> 
    </div> 
    <div class="content"> 
     Tasks: 
     <ul> 
      <li><p class="taskname">Copy</p><p class="taskargs">args...</p></li> 
      ... 
     </ul> 
    </div> 
</div>