mirror of
https://gitlab.freedesktop.org/mesa/drm.git
synced 2025-12-28 19:10:14 +01:00
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>
This commit is contained in:
parent
ca5017b69c
commit
682eaa05e6
1 changed files with 19 additions and 0 deletions
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…
Add table
Reference in a new issue