From: Sebastian Ramacher <sramacher@debian.org>
Date: Wed, 14 Nov 2018 22:07:54 +0100
Subject: Integrate into cmake's test framework

---
 CMakeLists.txt                   |  1 +
 Source/GmmLib/ULT/CMakeLists.txt | 10 +++-------
 2 files changed, 4 insertions(+), 7 deletions(-)

--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -6,4 +6,5 @@
 
 project(igfx_gmmumd)
 
+enable_testing()
 add_subdirectory(Source/GmmLib)
--- a/Source/GmmLib/ULT/CMakeLists.txt
+++ b/Source/GmmLib/ULT/CMakeLists.txt
@@ -159,11 +159,7 @@
     dl
 )
 
-add_custom_target(Run_ULT ALL DEPENDS GMMULT)
-
-add_custom_command(
-    TARGET Run_ULT
-    POST_BUILD
-    COMMAND echo running ULTs
-    COMMAND "${CMAKE_COMMAND}" -E env "LD_LIBRARY_PATH=$<TARGET_FILE_DIR:igfx_gmmumd_dll>" ${CMAKE_CFG_INTDIR}/${EXE_NAME} --gtest_filter=CTest*
+add_test(
+    NAME ULT
+    COMMAND env "LD_LIBRARY_PATH=$<TARGET_FILE_DIR:igfx_gmmumd_dll>" $<TARGET_FILE:${EXE_NAME}> --gtest_filter=CTest*
 )
