title: ant depends vs. antcall
body: <p>When defining sequential build steps I use the <code>depends</code> attribute of the <code>target</code> element. I have recently seen an ant file, where the build sequence was defined by <code>antcall</code> elements inside the targets. 
  To illustrate : </p>
  
  <pre><code>&lt;target name="a" depends="b"&gt;
  ...&lt;/target&gt;
  </code></pre>
  
  <p>vs</p>
  
  <pre><code>&lt;target name="a"&gt;
  &lt;antcall target="b"/&gt;
  ...&lt;/target&gt;
  </code></pre>
  
  <p>Is there a real difference between the two approaches? Is one of them preferable?</p>