diff options
Diffstat (limited to 'clangd/test/lit.cfg.py')
-rw-r--r-- | clangd/test/lit.cfg.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/clangd/test/lit.cfg.py b/clangd/test/lit.cfg.py new file mode 100644 index 00000000..5030ca35 --- /dev/null +++ b/clangd/test/lit.cfg.py @@ -0,0 +1,19 @@ +import lit.llvm + +lit.llvm.initialize(lit_config, config) +lit.llvm.llvm_config.use_clang() + +config.name = 'Clangd' +config.suffixes = ['.test'] +config.excludes = ['Inputs'] +config.test_format = lit.formats.ShTest(not lit.llvm.llvm_config.use_lit_shell) +config.test_source_root = config.clangd_source_dir + "/test" +config.test_exec_root = config.clangd_binary_dir + "/test" + +# Clangd-specific lit environment. +config.substitutions.append(('%clangd-benchmark-dir', + config.clangd_binary_dir + "/benchmarks")) + +if config.clangd_build_xpc: + config.available_features.add('clangd-xpc-support') + |