title: What ** means in Gradle Copy task
body: <p>Hi I don't fully understand the hole conception of ** in Gradle copy task. For example</p>
  
  <pre><code>task copyPoems(type: Copy) {
   from 'text-files'
   into 'build/poems'
   include '**/sh*.txt'
  }
  </code></pre>
  
  <p>What is the difference of include with and without **.</p>