title: NSIS recursive file copy using CopyFiles rather than File command
body: <p>For an NSIS installer I have been using this command:</p>
  
  <pre><code>SetOutPath $INSTDIR\data
  File /r /x *.svn data\newTerrainTiled
  </code></pre>
  
  <p>to copy my data files into the executable itself.  I now have a larger data set that has outgrown the maximum size of the installer executable.  I tried to change my code to this:</p>
  
  <pre><code>SetOutPath $INSTDIR\data
  CopyFiles /r $EXEDIR\data\newTerrainTiled
  </code></pre>
  
  <p>But obviously CopyFiles does not have a recursive flag.  I realize I could create the subdirectories of the newTerrainTiled folder one by one and then used CopyFiles with the wildcard (*) character.  I wanted to know if someone has already come up with a recursive method of copying using CopyFiles in place of File for when data sets become large.</p>
  
  <p>Thanks.</p>