1# dEQP-GLES2
2
3include_directories(
4	accuracy
5	functional
6	performance
7	randomshaders
8	stress
9	../glshared
10	${CMAKE_CURRENT_SOURCE_DIR}
11	)
12
13add_subdirectory(accuracy)
14add_subdirectory(functional)
15add_subdirectory(performance)
16add_subdirectory(stress)
17
18set(DEQP_GLES2_SRCS
19	tes2CapabilityTests.cpp
20	tes2CapabilityTests.hpp
21	tes2Context.cpp
22	tes2Context.hpp
23	tes2InfoTests.cpp
24	tes2InfoTests.hpp
25	tes2TestCase.cpp
26	tes2TestCase.hpp
27	tes2TestPackage.cpp
28	tes2TestPackage.hpp
29	)
30
31set(DEQP_GLES2_LIBS
32	deqp-gles2-accuracy
33	deqp-gles2-functional
34	deqp-gles2-performance
35	deqp-gles2-stress
36	tcutil
37	glutil
38	${DEQP_GLES2_LIBRARIES}
39	)
40
41add_deqp_module(deqp-gles2 "${DEQP_GLES2_SRCS}" "${DEQP_GLES2_LIBS}" tes2TestPackageEntry.cpp)
42
43# Data directories
44add_data_dir(deqp-gles2 ../../data/gles2/data		gles2/data)
45add_data_dir(deqp-gles2 ../../data/gles2/shaders	gles2/shaders)
46