fixes copy statics bug

on compiling with several static directories only the last one got applied.
collecting the files dosen't work that way
down here a little example

```python
other = [('a', xrange(1, 11)), ('b', xrange(11, 21))]
print other
other = [((item, prefix) for item in generator)
    for prefix, generator in other]
prefix = 'oh noes!'
print other
for x in other:
    print list(x)
```