X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=src%2Ftype3_AndroidCloud%2Fanbox-master%2Fexternal%2Fandroid-emugl%2Fhost%2Flibs%2FCMakeLists.txt;fp=src%2Ftype3_AndroidCloud%2Fanbox-master%2Fexternal%2Fandroid-emugl%2Fhost%2Flibs%2FCMakeLists.txt;h=25c813c1e64679505845e53de3003bbd533c61f5;hb=e26c1ec581be598521517829adba8c8dd23a768f;hp=0000000000000000000000000000000000000000;hpb=6699c1aea74eeb0eb400e6299079f0c7576f716f;p=iec.git diff --git a/src/type3_AndroidCloud/anbox-master/external/android-emugl/host/libs/CMakeLists.txt b/src/type3_AndroidCloud/anbox-master/external/android-emugl/host/libs/CMakeLists.txt new file mode 100644 index 0000000..25c813c --- /dev/null +++ b/src/type3_AndroidCloud/anbox-master/external/android-emugl/host/libs/CMakeLists.txt @@ -0,0 +1,40 @@ +FUNCTION(PREPEND var prefix) + SET(listVar "") + FOREACH(f ${ARGN}) + LIST(APPEND listVar "${prefix}/${f}") + ENDFOREACH(f) + SET(${var} "${listVar}" PARENT_SCOPE) +ENDFUNCTION(PREPEND) + +PREPEND(GLHEADERS_SOURCES libOpenGLESDispatch/ + render_egl_extensions.entries + render_egl.entries + gles_common.entries + gles_extensions.entries + gles1_only.entries + gles1_extensions.entries + gles2_only.entries + gles2_extensions.entries + gles3_only.entries) + +PREPEND(GLHEADERS_GENERATED_SOURCES ${CMAKE_CURRENT_BINARY_DIR}/../include/OpenGLESDispatch/ + gles1_extensions_functions.h + gles1_only_functions.h + gles2_extensions_functions.h + gles2_only_functions.h + gles3_only_functions.h + gles_common_functions.h + gles_extensions_functions.h + RenderEGL_extensions_functions.h + RenderEGL_functions.h) + +add_custom_command( + OUTPUT ${GLHEADERS_GENERATED_SOURCES} + COMMAND ${CMAKE_SOURCE_DIR}/scripts/gen-emugl-headers.sh ${CMAKE_BINARY_DIR} + DEPENDS ${GLHEADERS_SOURCES} + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}) + +include(GLESv1_dec/CMakeLists.txt) +include(GLESv2_dec/CMakeLists.txt) +include(libOpenGLESDispatch/CMakeLists.txt) +include(renderControl_dec/CMakeLists.txt)