Michael J. Spencer | f5799be | 2010-12-10 19:47:54 +0000 | [diff] [blame] | 1 | @AUTO_GEN_COMMENT@ |
Eric Fiselier | b9f9973 | 2014-12-06 21:02:58 +0000 | [diff] [blame] | 2 | config.cxx_under_test = "@LIBCXX_COMPILER@" |
Eric Fiselier | 0a534ee | 2015-10-14 18:22:15 +0000 | [diff] [blame^] | 3 | config.project_obj_root = "@CMAKE_BINARY_DIR@" |
Eric Fiselier | b9f9973 | 2014-12-06 21:02:58 +0000 | [diff] [blame] | 4 | config.libcxx_src_root = "@LIBCXX_SOURCE_DIR@" |
| 5 | config.libcxx_obj_root = "@LIBCXX_BINARY_DIR@" |
Jonathan Roelofs | eb7b5e7 | 2015-01-14 23:38:12 +0000 | [diff] [blame] | 6 | config.cxx_library_root = "@LIBCXX_LIBRARY_DIR@" |
Eric Fiselier | 7a68749 | 2014-12-12 02:36:23 +0000 | [diff] [blame] | 7 | config.enable_exceptions = "@LIBCXX_ENABLE_EXCEPTIONS@" |
| 8 | config.enable_rtti = "@LIBCXX_ENABLE_RTTI@" |
Eric Fiselier | b9f9973 | 2014-12-06 21:02:58 +0000 | [diff] [blame] | 9 | config.enable_shared = "@LIBCXX_ENABLE_SHARED@" |
Eric Fiselier | 0e8f0d9 | 2014-12-12 03:12:18 +0000 | [diff] [blame] | 10 | config.enable_32bit = "@LIBCXX_BUILD_32_BITS@" |
Eric Fiselier | b9f9973 | 2014-12-06 21:02:58 +0000 | [diff] [blame] | 11 | config.cxx_abi = "@LIBCXX_CXX_ABI_LIBNAME@" |
Eric Fiselier | 19c0716 | 2014-12-22 20:49:45 +0000 | [diff] [blame] | 12 | config.use_sanitizer = "@LLVM_USE_SANITIZER@" |
Eric Fiselier | d1bac4c | 2015-07-22 00:33:36 +0000 | [diff] [blame] | 13 | config.sanitizer_library = "@LIBCXX_SANITIZER_LIBRARY@" |
Eric Fiselier | b9f9973 | 2014-12-06 21:02:58 +0000 | [diff] [blame] | 14 | config.abi_library_path = "@LIBCXX_CXX_ABI_LIBRARY_PATH@" |
Dan Albert | b3db766 | 2015-01-15 18:35:04 +0000 | [diff] [blame] | 15 | config.configuration_variant = "@LIBCXX_LIT_VARIANT@" |
Dan Albert | db56013 | 2015-01-16 00:55:15 +0000 | [diff] [blame] | 16 | config.target_triple = "@LIBCXX_TARGET_TRIPLE@" |
| 17 | config.sysroot = "@LIBCXX_SYSROOT@" |
| 18 | config.gcc_toolchain = "@LIBCXX_GCC_TOOLCHAIN@" |
Eric Fiselier | 78fdf2d | 2015-03-31 04:15:45 +0000 | [diff] [blame] | 19 | config.generate_coverage = "@LIBCXX_GENERATE_COVERAGE@" |
Jonathan Roelofs | a61779e | 2015-02-13 15:25:21 +0000 | [diff] [blame] | 20 | config.target_info = "@LIBCXX_TARGET_INFO@" |
Jonathan Roelofs | 49ff203 | 2015-02-26 00:42:17 +0000 | [diff] [blame] | 21 | config.executor = "@LIBCXX_EXECUTOR@" |
Logan Chien | 891fd46 | 2015-05-16 12:44:31 +0000 | [diff] [blame] | 22 | config.llvm_unwinder = "@LIBCXXABI_USE_LLVM_UNWINDER@" |
Michael J. Spencer | f5799be | 2010-12-10 19:47:54 +0000 | [diff] [blame] | 23 | |
| 24 | # Let the main config do the real work. |
Daniel Dunbar | 4a38129 | 2013-08-09 14:44:11 +0000 | [diff] [blame] | 25 | lit_config.load_config(config, "@LIBCXX_SOURCE_DIR@/test/lit.cfg") |