llvm-build: Add sketchy support for preserving comments when using

--write-llvmbuild.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146434 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Daniel Dunbar
2011-12-12 22:45:35 +00:00
parent dcfc2eaf62
commit a3217165c6
3 changed files with 30 additions and 3 deletions

View File

@ -42,6 +42,9 @@ class ComponentInfo(object):
self.parent_instance = None
self.children = []
# The original source path.
self._source_path = None
def set_parent_instance(self, parent):
assert parent.name == self.parent, "Unexpected parent!"
self.parent_instance = parent
@ -407,4 +410,5 @@ def load_from_path(path, subpath):
fatal("unable to load component %r in %r: %s" % (
section, path, e.message))
info._source_path = path
yield info