X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=src%2Ftype3_AndroidCloud%2Fanbox-master%2Fexternal%2Fandroid-emugl%2Fhost%2Flibs%2FGLESv2_dec%2FCMakeLists.txt;fp=src%2Ftype3_AndroidCloud%2Fanbox-master%2Fexternal%2Fandroid-emugl%2Fhost%2Flibs%2FGLESv2_dec%2FCMakeLists.txt;h=b61ef75fdbc1ed43153145abe4c2471566667aa9;hb=e26c1ec581be598521517829adba8c8dd23a768f;hp=0000000000000000000000000000000000000000;hpb=6699c1aea74eeb0eb400e6299079f0c7576f716f;p=iec.git diff --git a/src/type3_AndroidCloud/anbox-master/external/android-emugl/host/libs/GLESv2_dec/CMakeLists.txt b/src/type3_AndroidCloud/anbox-master/external/android-emugl/host/libs/GLESv2_dec/CMakeLists.txt new file mode 100644 index 0000000..b61ef75 --- /dev/null +++ b/src/type3_AndroidCloud/anbox-master/external/android-emugl/host/libs/GLESv2_dec/CMakeLists.txt @@ -0,0 +1,26 @@ +set(CURRENT_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR}/GLESv2_dec) + +PREPEND(GENERATED_SOURCES ${CURRENT_BINARY_DIR}/ + gles2_dec.cpp + gles2_opcodes.h + gles2_server_context.cpp) + +add_custom_command( + OUTPUT ${GENERATED_SOURCES} + POST_BUILD + COMMAND mkdir -p ${CURRENT_BINARY_DIR} && ${CMAKE_BINARY_DIR}/external/android-emugl/host/tools/emugen/emugen + -D ${CURRENT_BINARY_DIR} gles2 + WORKING_DIRECTORY ${CMAKE_CURRENT_LIST_DIR} + DEPENDS emugen) + +PREPEND(SOURCES ${CMAKE_CURRENT_LIST_DIR}/ + GLESv2Decoder.cpp) + +if ("${cmake_build_type_lower}" STREQUAL "trace") + set(OPENGL_DEBUG "-DOPENGL_DEBUG_PRINTOUT -DCHECK_GL_ERROR") + set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${OPENGL_DEBUG}") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${OPENGL_DEBUG}") +endif() + +add_library(GLESv2_dec STATIC ${SOURCES} ${GENERATED_SOURCES} ${GLHEADERS_GENERATED_SOURCES}) +target_link_libraries(GLESv2_dec OpenglCodecCommon)