]> git.cworth.org Git - apitrace-tests/blobdiff - apps/CMakeLists.txt
Rename checker.py -> tracematch.py
[apitrace-tests] / apps / CMakeLists.txt
index 6412f68fca0ee8d942d3b70fb4ea78ff4976a9f0..932b18da4c53bbacd77e692c9a2670c49b98d87a 100644 (file)
@@ -10,18 +10,20 @@ function (ADD_APP_TEST)
         ${ARGN}
     )
 
-    add_test(
-        NAME app_${TEST_NAME}
-        COMMAND
-        python ${CMAKE_SOURCE_DIR}/app_driver.py
-            --apitrace ${APITRACE_EXECUTABLE}
-            --apitrace-source ${APITRACE_SOURCE_DIR}
-            --api ${api}
-            --ref-dump ${CMAKE_CURRENT_SOURCE_DIR}/${TEST_REF}
-            --
-            "$<TARGET_FILE:${TEST_TARGET}>"
-            ${TEST_ARGS}
-    )
+    if (APITRACE_EXECUTABLE AND APITRACE_SOURCE_DIR)
+        add_test(
+            NAME app_${TEST_NAME}
+            COMMAND
+            python ${CMAKE_SOURCE_DIR}/app_driver.py
+                --apitrace ${APITRACE_EXECUTABLE}
+                --apitrace-source ${APITRACE_SOURCE_DIR}
+                --api ${api}
+                --ref-dump ${CMAKE_CURRENT_SOURCE_DIR}/${TEST_REF}
+                --
+                "$<TARGET_FILE:${TEST_TARGET}>"
+                ${TEST_ARGS}
+        )
+    endif ()
 endfunction ()
 
 if (OPENGL_FOUND AND GLEW_FOUND AND GLUT_FOUND)
@@ -33,13 +35,21 @@ if (EGL_FOUND)
 endif ()
 
 if (DirectX_FXC_EXECUTABLE)
-    add_subdirectory (hlsl)
+    add_subdirectory (d3dcommon)
+endif ()
+
+if (DirectX_D3D11_1_FOUND)
+    add_subdirectory (d3d11_1)
 endif ()
 
 if (DirectX_D3D11_FOUND)
     add_subdirectory (d3d11)
 endif ()
 
+if (DirectX_D3D10_1_FOUND)
+    add_subdirectory (d3d10_1)
+endif ()
+
 if (DirectX_D3D10_FOUND)
     add_subdirectory (d3d10)
 endif ()