[CMake] Rename add_compiler_rt_static_runtime to add_compiler_rt_runtime.
[blocksruntime.git] / unittests / lit.common.unit.cfg
blob2bd8f376f00ea2c7ce394a3506ee1275181ca8cc
1 # -*- Python -*-
3 # Configuration file for 'lit' test runner.
4 # This file contains common config setup rules for unit tests in various
5 # compiler-rt testsuites.
7 import os
9 import lit.formats
11 # Setup test format
12 llvm_build_mode = getattr(config, "llvm_build_mode", "Debug")
13 config.test_format = lit.formats.GoogleTest(llvm_build_mode, "Test")
15 # Setup test suffixes.
16 config.suffixes = []
18 # Tweak PATH to include llvm tools dir.
19 llvm_tools_dir = getattr(config, 'llvm_tools_dir', None)
20 if (not llvm_tools_dir) or (not os.path.exists(llvm_tools_dir)):
21   lit_config.fatal("Invalid llvm_tools_dir config attribute: %r" % llvm_tools_dir)
22 path = os.path.pathsep.join((llvm_tools_dir, config.environment['PATH']))
23 config.environment['PATH'] = path
25 # Propagate the temp directory. Windows requires this because it uses \Windows\
26 # if none of these are present.
27 if 'TMP' in os.environ:
28     config.environment['TMP'] = os.environ['TMP']
29 if 'TEMP' in os.environ:
30     config.environment['TEMP'] = os.environ['TEMP']