]> git.cworth.org Git - apitrace-tests/blobdiff - apps/gl/CMakeLists.txt
Basic automation with CTest.
[apitrace-tests] / apps / gl / CMakeLists.txt
index a6be3d035b83c834a65201f22e347fbf3408a50b..925261c2036bf72edd1975e6a3ba0d0fc7eed66e 100644 (file)
@@ -20,5 +20,12 @@ set (targets
 foreach (target ${targets})
        add_executable (${subdir}_${target} ${target}.c)
        set_target_properties (${subdir}_${target} PROPERTIES OUTPUT_NAME ${target})
-       install (TARGETS ${subdir}_${target} DESTINATION ${subdir})
+
+    add_test(
+        NAME ${subdir}_${target}
+        COMMAND python ${CMAKE_SOURCE_DIR}/driver.py
+            --build ${APITRACE_BINARY_DIR}
+            --ref-dump ${CMAKE_CURRENT_SOURCE_DIR}/${target}.ref.txt
+            ${CMAKE_CURRENT_BINARY_DIR}/${target}
+    )
 endforeach (target)