TYPE3
[iec.git] / src / type3_AndroidCloud / anbox-master / external / android-emugl / CMakeLists.txt
diff --git a/src/type3_AndroidCloud/anbox-master/external/android-emugl/CMakeLists.txt b/src/type3_AndroidCloud/anbox-master/external/android-emugl/CMakeLists.txt
new file mode 100644 (file)
index 0000000..23173b3
--- /dev/null
@@ -0,0 +1,28 @@
+# Don't treat any warnings as error as we take the source directly from
+# upstream and just compile it.
+set(CMAKE_C_FLAGS "-Wall")
+set(CMAKE_CXX_FLAGS "-std=c++11 -Wall")
+
+# Ensure -fPIC
+set(CMAKE_POSITION_INDEPENDENT_CODE ON)
+
+include_directories(
+    ${CMAKE_SOURCE_DIR}/src
+    ${CMAKE_SOURCE_DIR}/external/android-emugl/shared
+    ${CMAKE_SOURCE_DIR}/external/android-emugl/host/include
+    ${CMAKE_BINARY_DIR}/external/android-emugl/host/include
+    ${CMAKE_SOURCE_DIR}/external/android-emugl/shared/OpenglCodecCommon
+    ${CMAKE_SOURCE_DIR}/external/android-emugl/host/libs
+    ${CMAKE_SOURCE_DIR}/external/android-emugl/host/include/libOpenglRender
+    ${CMAKE_SOURCE_DIR}/external/android-emugl/host/libs/GLESv1_dec
+    ${CMAKE_BINARY_DIR}/external/android-emugl/host/libs/GLESv1_dec
+    ${CMAKE_SOURCE_DIR}/external/android-emugl/host/libs/GLESv2_dec
+    ${CMAKE_BINARY_DIR}/external/android-emugl/host/libs/GLESv2_dec
+    ${CMAKE_SOURCE_DIR}/external/android-emugl/host/libs/renderControl_dec
+    ${CMAKE_BINARY_DIR}/external/android-emugl/host/libs/renderControl_dec
+    ${CMAKE_SOURCE_DIR}/external/android-emugl/host/libs/Translator/
+    ${CMAKE_SOURCE_DIR}/external/android-emugl/host/libs/Translator/include
+    ${MIRCLIENT_INCLUDE_DIRS})
+
+add_subdirectory(host)
+add_subdirectory(shared)