zturner added a comment. For the diffing issue seems like we should be able to generate makefiles with stable separators. I haven't seen the generation code, but it seems like we could write a function lldbsuite.support.fs.unixpath() that works like normpath but always uses /, never \. Would that fix it?
When you say it doesn't support in place renames, the only issue I'm aware of is that you can't use os.rename if the destination already exists. As such, you also can't implement atomic rename. As long as that isn't required, you should be able to unlink first, then rename. I thought we had a function in lldbsuite.support.fs that does this, but I can't remember Repository: rL LLVM http://reviews.llvm.org/D21032 _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits