title: Scons Multi-Directory copying/zipping
body: <p><strong>Problem:</strong></p>
  
  <p>I have 2 source directories, one in the "current" dir and one in some other directory"</p>
  
  <p>1: C:/somedir/dir_a/[win32, win64]/[tests, documentation, a, b]</p>
  
  <p>And<br>
  2: D:/projects/project_a/api/[win32, win64]/[tests, a, b, c]</p>
  
  <p>sconstruct @ D:/projects/project_a/sconstruct</p>
  
  <p>Now I would like to have both directories in a zip file, with the root "win32".
  Directory 2 (D:/..) has it's win32 folder + content copied in the sconstruct already which means (afaik) that D:/projects/project_a/api/win32 (or win64) is already a target as far as scons is concerned.</p>
  
  <p><strong>What I tried:</strong></p>
  
  <p>When I then try to copy over directory 1 (c:/..) to directory 2, it simply won't because the target is already there. So that's the first attempt already.</p>
  
  <p>Second attempt I used env.Zip to get the 2 directories in a Zip, this worked, however they are rooted completely wrong. The zip looked as follows:</p>
  
  <pre><code>zip..somedir/dir_a/win32/[tests, documentation, a, b]
     |.api/win32/[tests, a, b, c]
  </code></pre>
  
  <p>Where I would have wanted:  </p>
  
  <pre><code>zip..win32/[tests, documentation, a, b, c]
  </code></pre>
  
  <p>Is there any way of doing this in Scons properly?</p>