diff options
Diffstat (limited to 'utils/llvm-build/llvmbuild/componentinfo.py')
-rw-r--r-- | utils/llvm-build/llvmbuild/componentinfo.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/utils/llvm-build/llvmbuild/componentinfo.py b/utils/llvm-build/llvmbuild/componentinfo.py index 3ea80016a1..fb455710b6 100644 --- a/utils/llvm-build/llvmbuild/componentinfo.py +++ b/utils/llvm-build/llvmbuild/componentinfo.py @@ -135,6 +135,12 @@ class LibraryComponentInfo(ComponentInfo): self.add_to_library_groups) return result.getvalue() + def get_library_name(self): + return self.library_name or self.name + + def get_llvmconfig_component_name(self): + return self.get_library_name().lower() + class LibraryGroupComponentInfo(ComponentInfo): type_name = 'LibraryGroup' @@ -179,6 +185,9 @@ class LibraryGroupComponentInfo(ComponentInfo): self.add_to_library_groups) return result.getvalue() + def get_llvmconfig_component_name(self): + return self.name.lower() + class ToolComponentInfo(ComponentInfo): type_name = 'Tool' |