1set(GLCTS_RUNNER_SRCS 2 glcTestRunner.cpp 3 glcTestRunner.hpp 4 ) 5 6if (DEQP_USE_X11) 7 add_definitions(-DDEQP_SUPPORT_X11=1) 8endif () 9 10if (DEQP_SUPPORT_WGL) 11 add_definitions(-DDEQP_SUPPORT_WGL=1) 12endif () 13 14include_directories(${PROJECT_BINARY_DIR}/external/vulkancts/framework/vulkan) 15 16if (DE_OS_IS_ANDROID) 17 include_directories(${PROJECT_SOURCE_DIR}/framework/platform/android) 18 # The Android platform file includes the Vulkan header, which needs the generated files 19 # to complete the header. SC is not supported, so include the non-SC generated folder. 20 include_directories(${PROJECT_SOURCE_DIR}/external/vulkancts/framework/vulkan/generated/vulkan) 21 22 set(GLCTS_RUNNER_SRCS 23 ${GLCTS_RUNNER_SRCS} 24 glcAndroidTestActivity.cpp 25 glcAndroidTestActivity.hpp 26 ) 27endif () 28 29add_library(glcts-runner STATIC ${GLCTS_RUNNER_SRCS}) 30add_dependencies(glcts-runner deqp-vk-inl)