1 @LIT_SITE_CFG_IN_HEADER@
5 config
.have_dia_sdk
= lit
.util
.pythonize_bool("@LLVM_ENABLE_DIA_SDK@")
6 config
.llvm_src_root
= "@LLVM_SOURCE_DIR@"
7 config
.llvm_obj_root
= "@LLVM_BINARY_DIR@"
8 config
.llvm_tools_dir
= lit_config
.substitute("@LLVM_TOOLS_DIR@")
9 config
.llvm_libs_dir
= lit_config
.substitute("@LLVM_LIBS_DIR@")
10 config
.llvm_shlib_dir
= "@SHLIBDIR@"
11 config
.llvm_shlib_ext
= "@SHLIBEXT@"
12 config
.lit_tools_dir
= "@LLVM_LIT_TOOLS_DIR@"
13 config
.enable_backtrace
= @ENABLE_BACKTRACES@
14 config
.errc_messages
= "@LLVM_LIT_ERRC_MESSAGES@"
15 config
.lld_obj_root
= "@LLD_BINARY_DIR@"
16 config
.lld_libs_dir
= lit_config
.substitute("@CURRENT_LIBS_DIR@")
17 config
.lld_tools_dir
= lit_config
.substitute("@CURRENT_TOOLS_DIR@")
18 config
.target_triple
= "@LLVM_TARGET_TRIPLE@"
19 config
.python_executable
= "@Python3_EXECUTABLE@"
20 config
.have_zlib
= @LLVM_ENABLE_ZLIB@
21 config
.have_zstd
= @LLVM_ENABLE_ZSTD@
22 config
.have_libxar
= @LLVM_HAVE_LIBXAR@
23 config
.have_libxml2
= @LLVM_ENABLE_LIBXML2@
24 config
.sizeof_void_p
= @CMAKE_SIZEOF_VOID_P@
25 config
.ld_lld_default_mingw
= @LLD_DEFAULT_LD_LLD_IS_MINGW@
26 config
.build_examples
= @LLVM_BUILD_EXAMPLES@
27 config
.has_plugins
= @LLVM_ENABLE_PLUGINS@
28 config
.linked_bye_extension
= @LLVM_BYE_LINK_INTO_TOOLS@
31 lit
.llvm
.initialize(lit_config
, config
)
33 # Let the main config do the real work.
34 lit_config
.load_config(config
, "@LLD_SOURCE_DIR@/test/lit.cfg.py")