1 # Copyright 2010-2012, The Android-x86 Open Source Project
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 ifneq ($(strip $(BOARD_GPU_DRIVERS)),)
11 LOCAL_PATH := $(call my-dir)
23 $(LOCAL_PATH)/include/drm
25 LOCAL_MODULE := libdrm
26 LOCAL_MODULE_TAGS := optional
28 include $(BUILD_SHARED_LIBRARY)
33 intel/intel_bufmgr.c \
34 intel/intel_bufmgr_fake.c \
35 intel/intel_bufmgr_gem.c \
36 intel/intel_decode.c \
40 $(LOCAL_PATH)/include/drm
42 LOCAL_CFLAGS += -DHAVE_LIBDRM_ATOMIC_PRIMITIVES=1
44 LOCAL_MODULE := libdrm_intel
45 LOCAL_MODULE_TAGS := optional
47 LOCAL_SHARED_LIBRARIES := libdrm
49 include $(BUILD_SHARED_LIBRARY)
54 radeon/radeon_bo_gem.c \
55 radeon/radeon_cs_gem.c \
56 radeon/radeon_cs_space.c \
59 radeon/radeon_surface.c \
63 $(LOCAL_PATH)/radeon \
64 $(LOCAL_PATH)/include/drm
66 LOCAL_CFLAGS += -DHAVE_LIBDRM_ATOMIC_PRIMITIVES=1
68 LOCAL_MODULE := libdrm_radeon
69 LOCAL_MODULE_TAGS := optional
71 LOCAL_SHARED_LIBRARIES := libdrm
73 include $(BUILD_SHARED_LIBRARY)
84 $(LOCAL_PATH)/include/drm
86 LOCAL_CFLAGS += -DHAVE_LIBDRM_ATOMIC_PRIMITIVES=1
88 LOCAL_MODULE := libdrm_nouveau
90 LOCAL_SHARED_LIBRARIES := libdrm
91 LOCAL_MODULE_TAGS := optional
93 include $(BUILD_SHARED_LIBRARY)