title: What are good Ant target naming conventions?
body: <p>I'm about to create some complex Ant build files and I wanted find out what people think are best practices for naming ant tasks. It is going to build some Java, C++, compresses JavaScript, generate docs and lots more.</p>
  
  <p>What tasks do you always add to an any script? Things like clean, build?</p>
  
  <p>How to you name targets that make up a single target through dependencies (or don't you do this)? E.g. build.proj1 and build.proj2</p>
  
  <p>Any other naming conventions do you follow?</p>