summaryrefslogtreecommitdiffstats
path: root/libcxx
diff options
context:
space:
mode:
authorDan Albert <danalbert@google.com>2015-01-15 18:35:04 +0000
committerDan Albert <danalbert@google.com>2015-01-15 18:35:04 +0000
commitb3db76622b96772ecf59da538240062decd35f91 (patch)
treebf19c400b05ca7c066be086ce1d7251bca7f29a9 /libcxx
parent504157f1ae7de96a9f8a1a385802b3e369aa0b82 (diff)
downloadbcm5719-llvm-b3db76622b96772ecf59da538240062decd35f91.tar.gz
bcm5719-llvm-b3db76622b96772ecf59da538240062decd35f91.zip
Add a cmake option for LIT configuration variant.
llvm-svn: 226185
Diffstat (limited to 'libcxx')
-rw-r--r--libcxx/test/CMakeLists.txt2
-rw-r--r--libcxx/test/lit.site.cfg.in1
2 files changed, 3 insertions, 0 deletions
diff --git a/libcxx/test/CMakeLists.txt b/libcxx/test/CMakeLists.txt
index e72cfbe1cff..28dfe5c7091 100644
--- a/libcxx/test/CMakeLists.txt
+++ b/libcxx/test/CMakeLists.txt
@@ -23,6 +23,8 @@ if(PYTHONINTERP_FOUND)
set(LIT_ARGS "${LLVM_LIT_ARGS}")
separate_arguments(LIT_ARGS)
+ option(LIBCXX_LIT_VARIANT "Configuration variant to use for LIT." "libcxx")
+
pythonize_bool(LIBCXX_ENABLE_EXCEPTIONS)
pythonize_bool(LIBCXX_ENABLE_RTTI)
pythonize_bool(LIBCXX_ENABLE_SHARED)
diff --git a/libcxx/test/lit.site.cfg.in b/libcxx/test/lit.site.cfg.in
index 17c1f0d8bc8..59c44b82518 100644
--- a/libcxx/test/lit.site.cfg.in
+++ b/libcxx/test/lit.site.cfg.in
@@ -13,6 +13,7 @@ config.enable_monotonic_clock = "@LIBCXX_ENABLE_MONOTONIC_CLOCK@"
config.cxx_abi = "@LIBCXX_CXX_ABI_LIBNAME@"
config.use_sanitizer = "@LLVM_USE_SANITIZER@"
config.abi_library_path = "@LIBCXX_CXX_ABI_LIBRARY_PATH@"
+config.configuration_variant = "@LIBCXX_LIT_VARIANT@"
# Let the main config do the real work.
lit_config.load_config(config, "@LIBCXX_SOURCE_DIR@/test/lit.cfg")
OpenPOWER on IntegriCloud