llvm-project/openmp
Jonas Hahnfeld 18bec60bc2 [CMake] Refactor testing infrastructure
The code for the two OpenMP runtime libraries was very similar.
Move to common CMake file that is included and provides a simple
interface for adding testsuites. Also add a common check-openmp
target that runs all testsuites that have been registered.

Note that this renames all test options to the common OPENMP
namespace, for example OPENMP_TEST_C_COMPILER instead of
LIBOMP_TEST_COMPILER and so on.

Differential Revision: https://reviews.llvm.org/D40082

llvm-svn: 319343
2017-11-29 19:31:52 +00:00
..
cmake [CMake] Refactor testing infrastructure 2017-11-29 19:31:52 +00:00
libomptarget [CMake] Refactor testing infrastructure 2017-11-29 19:31:52 +00:00
offload doxygen: disable the html timestamp: this is breaking the reproducible build of openmp 2017-11-25 14:12:33 +00:00
runtime [CMake] Refactor testing infrastructure 2017-11-29 19:31:52 +00:00
www [CMake] Disallow direct configuration 2017-11-29 19:31:43 +00:00
.arcconfig [openmp] Set up .arcconfig to point to new Diffusion OMP repository 2017-11-28 23:28:45 +00:00
.gitignore Create a git ignore file for openmp runtime. 2017-03-11 13:05:08 +00:00
CMakeLists.txt [CMake] Refactor testing infrastructure 2017-11-29 19:31:52 +00:00
CREDITS.txt Cleanup version symbol macros and attributes/declspecs 2017-11-07 23:32:13 +00:00
LICENSE.txt Update copyright year in LICENSE.txt 2016-05-17 20:11:26 +00:00