Add support for auto-generating LIT tests by the build
authorEdwin Vane <edwin.vane@intel.com>
Tue, 19 Feb 2013 19:08:10 +0000 (19:08 +0000)
committerEdwin Vane <edwin.vane@intel.com>
Tue, 19 Feb 2013 19:08:10 +0000 (19:08 +0000)
commit8b526f22c6f28866ad7612786d453160aedc6564
treec0fadad6ba08eae80ae6854148062864d648adaa
parent6e9b7fc80288c1832f68f66bf82d5925789401ec
Add support for auto-generating LIT tests by the build

autoconf and CMake flavours both updated to auto-generate files for use
in cpp11-migrate's LIT tests.

Auto-generated files are placed in the build directory under
test/cpp11-migrate/autogen. The directory structure past this point
mirrors the structure in the source directory under test/cpp11-migrate.
A lit.site.cfg is generated in test/cpp11-migrate/autogen to describe
the new test suite. When LIT runs, it runs the standard testsuite and
now also the auto-generated testsuite.

llvm-svn: 175544
clang-tools-extra/test/CMakeLists.txt
clang-tools-extra/test/Makefile
clang-tools-extra/test/lit.cfg
clang-tools-extra/test/lit.site.cfg.in