am 792cada8: am edd21bd9: Merge "Remove sin/cos workaround for libhoudini" into lmp...
[platform/upstream/VK-GL-CTS.git] / framework / egl / CMakeLists.txt
1 # EGL utilities
2
3 # GLContextFactory uses glu
4 include_directories(../opengl)
5
6 set(EGLUTIL_SRCS
7         egluCallLogWrapper.cpp
8         egluCallLogWrapper.hpp
9         egluConfigFilter.cpp
10         egluConfigFilter.hpp
11         egluConfigInfo.cpp
12         egluConfigInfo.hpp
13         egluDefs.cpp
14         egluDefs.hpp
15         egluExtensions.cpp
16         egluExtensions.hpp
17         egluGLContextFactory.cpp
18         egluGLContextFactory.hpp
19         egluGLFunctionLoader.cpp
20         egluGLFunctionLoader.hpp
21         egluGLUtil.cpp
22         egluGLUtil.hpp
23         egluHeaderWrapper.cpp
24         egluHeaderWrapper.hpp
25         egluNativeDisplay.cpp
26         egluNativeDisplay.hpp
27         egluNativePixmap.cpp
28         egluNativePixmap.hpp
29         egluNativeWindow.cpp
30         egluNativeWindow.hpp
31         egluPlatform.cpp
32         egluPlatform.hpp
33         egluStaticESLibrary.cpp
34         egluStaticESLibrary.hpp
35         egluStrUtil.cpp
36         egluStrUtil.hpp
37         egluUtil.cpp
38         egluUtil.hpp
39         egluUnique.hpp
40         egluUnique.cpp
41         tcuEgl.cpp
42         tcuEgl.hpp
43         )
44
45 add_library(eglutil STATIC ${EGLUTIL_SRCS})
46 target_link_libraries(eglutil tcutil glutil glwrapper ${DEQP_EGL_LIBRARIES})