3 lit
.llvm
.initialize(lit_config
, config
)
4 lit
.llvm
.llvm_config
.use_default_substitutions()
6 config
.name
= 'ClangIncludeCleaner'
7 config
.suffixes
= ['.test', '.c', '.cpp']
8 config
.excludes
= ['Inputs']
9 config
.test_format
= lit
.formats
.ShTest(not lit
.llvm
.llvm_config
.use_lit_shell
)
10 config
.test_source_root
= config
.clang_include_cleaner_source_dir
+ "/test"
11 config
.test_exec_root
= config
.clang_include_cleaner_binary_dir
+ "/test"
13 config
.environment
['PATH'] = os
.path
.pathsep
.join((
14 config
.clang_tools_dir
,
15 config
.llvm_tools_dir
,
16 config
.environment
['PATH']))