unplugged-vendor/device/generic/vulkan-cereal/stream-servers/OpenGLESDispatch/CMakeLists.txt

16 lines
561 B
CMake

add_library(
OpenGLESDispatch
EGLDispatch.cpp
gles1_stubbed_in_translator_namespace.cpp
gles2_stubbed_in_translator_namespace.cpp
GLESv1Dispatch.cpp
GLESv2Dispatch.cpp
OpenGLDispatchLoader.cpp
StaticDispatch.cpp)
if (NOT MSVC)
target_compile_options(OpenGLESDispatch PRIVATE -fvisibility=default)
endif()
target_link_libraries(OpenGLESDispatch PRIVATE gfxstream-base)
target_link_libraries(OpenGLESDispatch PUBLIC gles1_dec gles2_dec apigen-codec-common)
target_link_libraries(OpenGLESDispatch PRIVATE EGL_translator_static)