1 FUNCTION(PREPEND var prefix)
4 LIST(APPEND listVar "${prefix}/${f}")
6 SET(${var} "${listVar}" PARENT_SCOPE)
9 PREPEND(GLHEADERS_SOURCES libOpenGLESDispatch/
10 render_egl_extensions.entries
13 gles_extensions.entries
15 gles1_extensions.entries
17 gles2_extensions.entries
20 PREPEND(GLHEADERS_GENERATED_SOURCES ${CMAKE_CURRENT_BINARY_DIR}/../include/OpenGLESDispatch/
21 gles1_extensions_functions.h
22 gles1_only_functions.h
23 gles2_extensions_functions.h
24 gles2_only_functions.h
25 gles3_only_functions.h
26 gles_common_functions.h
27 gles_extensions_functions.h
28 RenderEGL_extensions_functions.h
29 RenderEGL_functions.h)
32 OUTPUT ${GLHEADERS_GENERATED_SOURCES}
33 COMMAND ${CMAKE_SOURCE_DIR}/scripts/gen-emugl-headers.sh ${CMAKE_BINARY_DIR}
34 DEPENDS ${GLHEADERS_SOURCES}
35 WORKING_DIRECTORY ${CMAKE_SOURCE_DIR})
37 include(GLESv1_dec/CMakeLists.txt)
38 include(GLESv2_dec/CMakeLists.txt)
39 include(libOpenGLESDispatch/CMakeLists.txt)
40 include(renderControl_dec/CMakeLists.txt)