1 LOCAL_PATH:= $(call my-dir)
6 LOCAL_MODULE_PATH := $(TARGET_OUT)/vendor/lib/egl
7 LOCAL_MODULE := libEGL_swiftshader
16 LOCAL_CFLAGS += -DLOG_TAG=\"libEGL_swiftshader\"
18 # Android's make system also uses NDEBUG, so we need to set/unset it forcefully
20 LOCAL_CFLAGS += -UNDEBUG -g -O0
22 #LOCAL_CFLAGS += -DANGLE_DISABLE_TRACE
24 LOCAL_CFLAGS += -std=c++11
26 # These changes tie the build to Cloud Android. Do something else
27 # for other Android builds.
28 LOCAL_STATIC_LIBRARIES += swiftshader_top libgceframebufferconfig libgcemetadata
29 LOCAL_C_INCLUDES += device/google/gce/include
31 LOCAL_SHARED_LIBRARIES += libdl liblog libandroid libutils libcutils libhardware $(GCE_STLPORT_LIBS)
32 LOCAL_LDFLAGS += -Wl,--version-script=$(LOCAL_PATH)/exports.map -Wl,--hash-style=sysv
35 $(LOCAL_PATH)/../include \
39 include external/stlport/libstlport.mk
41 include $(BUILD_SHARED_LIBRARY)