From bb4425d24ab9c7f9f934532a986ebfdeb53d335b Mon Sep 17 00:00:00 2001 From: Yang Rong Date: Fri, 6 Nov 2015 13:47:05 +0800 Subject: Android: add android mk files. Enable beignet's android make. Use libc++ as stl c++ library. Signed-off-by: Yang Rong Reviewed-by: Zhigang Gong --- Android.common.mk | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 Android.common.mk (limited to 'Android.common.mk') diff --git a/Android.common.mk b/Android.common.mk new file mode 100644 index 00000000..dcb3c7c6 --- /dev/null +++ b/Android.common.mk @@ -0,0 +1,30 @@ +#LOCAL_PATH:= $(call my-dir) + +#include $(CLEAR_VARS) +TOP_C_INCLUDE := bionic $(BEIGNET_ROOT_PATH)/include +TOP_CPPFLAGS := -Wall -Wno-invalid-offsetof -mfpmath=sse -fno-rtti -Wcast-align -std=c++0x -msse2 -msse3 -mssse3 -msse4.1 -D__ANDROID__ +TOP_CFLAGS := -Wall -mfpmath=sse -msse2 -Wcast-align -msse2 -msse3 -mssse3 -msse4.1 -D__ANDROID__ + +LLVM_INCLUDE_DIRS := external/llvm/device/include\ + external/llvm/include \ + external/clang/include \ + +LLVM_CFLAGS := -DNDEBUG -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS +LLVM_LFLAGS := -ldl -lm + +LLVM_FOUND := true + +DRM_INCLUDE_PATH := external/drm/intel external/drm/include/drm external/drm +DRM_LIBRARY := libdrm +DRM_FOUND := true + +THREAD_LIBS_INIT := libpthread + +DRM_INTEL_LIBRARY := libdrm_intel +DRM_INTEL_FOUND := true + +GBE_LIBRARY := libgbe +GBE_FOUND := false + +OCLIcd_FOUND := false + -- cgit v1.2.1