X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=apps%2FCMakeLists.txt;h=c4c051830da52c44cae17f0f27c3a046cd80012c;hb=ce8d26ecebe771ab246075f5782dd440c56dcea8;hp=895ace9c637b3632b864d7d1682be5ba1a17fed5;hpb=1902daf4c77939649b15ad49cdecd475c33264c0;p=apitrace-tests diff --git a/apps/CMakeLists.txt b/apps/CMakeLists.txt index 895ace9..c4c0518 100644 --- a/apps/CMakeLists.txt +++ b/apps/CMakeLists.txt @@ -1,3 +1,31 @@ +function (ADD_APP_TEST) + cmake_parse_arguments( + TEST + # Options + "" + # One value args + "NAME;TARGET;REF" + # Multi value args + "ARGS" + ${ARGN} + ) + + add_test( + NAME ${TEST_NAME} + COMMAND + python ${CMAKE_SOURCE_DIR}/driver.py + --build ${APITRACE_BINARY_DIR} + --api ${api} + --ref-dump ${CMAKE_CURRENT_SOURCE_DIR}/${TEST_REF} + "$" + ${TEST_ARGS} + ) +endfunction () + if (OPENGL_FOUND) add_subdirectory (gl) endif () + +if (EGL_FOUND) + add_subdirectory (egl) +endif ()