Zip recursively in build