android: enable building static version of libdrm
Android needs libdrm built statically for recovery; enable that as well. Signed-off-by: Sumit Semwal <sumit.semwal@linaro.org> Signed-off-by: Rob Herring <robh@kernel.org> Cc: Chih-Wei Huang <cwhuang@linux.org.tw> Reviewed-by: Emil Velikov <emil.l.velikov@gmail.com>main
parent
ca5017b69c
commit
682eaa05e6
19
Android.mk
19
Android.mk
|
@ -27,6 +27,8 @@ include $(CLEAR_VARS)
|
|||
# Import variables LIBDRM_{,H_,INCLUDE_H_,INCLUDE_VMWGFX_H_}FILES
|
||||
include $(LOCAL_PATH)/Makefile.sources
|
||||
|
||||
#static library for the device (recovery)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := libdrm
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
|
||||
|
@ -41,7 +43,24 @@ LOCAL_C_INCLUDES := \
|
|||
LOCAL_CFLAGS := \
|
||||
-DHAVE_VISIBILITY=1 \
|
||||
-DHAVE_LIBDRM_ATOMIC_PRIMITIVES=1
|
||||
include $(BUILD_STATIC_LIBRARY)
|
||||
|
||||
# Shared library for the device
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE := libdrm
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
|
||||
LOCAL_SRC_FILES := $(LIBDRM_FILES)
|
||||
LOCAL_EXPORT_C_INCLUDE_DIRS := \
|
||||
$(LOCAL_PATH) \
|
||||
$(LOCAL_PATH)/include/drm
|
||||
|
||||
LOCAL_C_INCLUDES := \
|
||||
$(LOCAL_PATH)/include/drm
|
||||
|
||||
LOCAL_CFLAGS := \
|
||||
-DHAVE_VISIBILITY=1 \
|
||||
-DHAVE_LIBDRM_ATOMIC_PRIMITIVES=1
|
||||
include $(BUILD_SHARED_LIBRARY)
|
||||
|
||||
include $(call all-makefiles-under,$(LOCAL_PATH))
|
||||
|
|
Loading…
Reference in New Issue