(sourcedir, destdir, copymode=True)
| 225 | |
| 226 | |
| 227 | def CopyAllFiles(sourcedir, destdir, copymode=True): |
| 228 | msg.Verbose("CopyAllFiles: \"{}\" to \"{}\"".format(sourcedir, destdir)) |
| 229 | if not os.path.exists(destdir): |
| 230 | CreateDirectory(destdir) |
| 231 | prefixlen = len(sourcedir) |
| 232 | for dirpath, _, filenames in os.walk(sourcedir): |
| 233 | for filename in filenames: |
| 234 | srcfilename = os.path.join(dirpath, filename) |
| 235 | dstfilename = os.path.join(destdir + dirpath[prefixlen:], filename) |
| 236 | CopyFile(srcfilename, dstfilename, copymode) |
| 237 | |
| 238 | |
| 239 | def CopyMacBundle(sourcefilename, destfilename): |
nothing calls this directly
no test coverage detected