mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-24 11:42:57 +01:00
3036d2b46b
I broke bots last week and tried a few things to fix them. These were attempts that didn't help, so back them back out. This reverts commit c7aff9a109b611e4954a3055061a8076b4baa385. This reverts commit 8838d6d3566d940859fd26b20aed4cb57d490988. This reverts commit e875ba1509955dc4b3512d820edecc0da26fa38d.
25 lines
896 B
Python
25 lines
896 B
Python
@LIT_SITE_CFG_IN_HEADER@
|
|
|
|
import sys
|
|
|
|
config.llvm_src_root = path(r"@LLVM_SOURCE_DIR@")
|
|
config.llvm_obj_root = path(r"@LLVM_BINARY_DIR@")
|
|
config.llvm_tools_dir = path(r"@LLVM_TOOLS_DIR@")
|
|
config.llvm_build_mode = "@LLVM_BUILD_MODE@"
|
|
config.enable_shared = @ENABLE_SHARED@
|
|
config.shlibdir = path(r"@SHLIBDIR@")
|
|
|
|
# Support substitution of the tools_dir and build_mode with user parameters.
|
|
# This is used when we can't determine the tool dir at configuration time.
|
|
try:
|
|
config.llvm_tools_dir = config.llvm_tools_dir % lit_config.params
|
|
config.llvm_build_mode = config.llvm_build_mode % lit_config.params
|
|
except KeyError:
|
|
e = sys.exc_info()[1]
|
|
key, = e.args
|
|
lit_config.fatal("unable to find %r parameter, use '--param=%s=VALUE'" % (key,key))
|
|
|
|
# Let the main config do the real work.
|
|
lit_config.load_config(
|
|
config, os.path.join(config.llvm_src_root, "test/Unit/lit.cfg.py"))
|