Background: We also want to test libomptarget which is the runtime
library for OpenMP offloading and part of the OpenMP repository.
This patch does the following:
- Rename builders from libomp-* to openmp-*.
- Rename Libiomp5Builder to OpenMPBuilder and the function getLibompCMakeBuildFactory to getOpenMPCMakeBuildFactory.
- Cleanup, properly indent function and add support for building and testing libomptarget.
- Build fresh Clang on openmp-clang-ppc64le-linux-debian so that the libomptarget tests have a chance of passing.
Looks like this doesn't work for ninja, we have to pass it to CMake. I'm on travel this weekend, will submit a patch next week...