]> git.cworth.org Git - apitrace-tests/blobdiff - traces/CMakeLists.txt
Allow to build samples without apitrace source tree.
[apitrace-tests] / traces / CMakeLists.txt
index c1e0500d20418113b840159f77e722e734a3f8b7..3b7fc3f85e41473cff27f30ae5ca6d94e6944f01 100644 (file)
@@ -3,11 +3,14 @@ file (GLOB scripts RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.script)
 list (SORT scripts)
 
 foreach (script ${scripts})
-    add_test(
-        NAME ${script}
-        COMMAND
-        python ${CMAKE_SOURCE_DIR}/tool_driver.py
-            --apitrace ${APITRACE_EXECUTABLE}
-            ${CMAKE_CURRENT_SOURCE_DIR}/${script}
-    )
+    if (APITRACE_EXECUTABLE AND APITRACE_SOURCE_DIR)
+        add_test(
+            NAME ${script}
+            COMMAND
+            python ${CMAKE_SOURCE_DIR}/tool_driver.py
+                --apitrace ${APITRACE_EXECUTABLE}
+                --apitrace-source ${APITRACE_SOURCE_DIR}
+                ${CMAKE_CURRENT_SOURCE_DIR}/${script}
+        )
+    endif ()
 endforeach (script)