diff options
author | Chia-I Wu <olv@lunarg.com> | 2011-08-25 21:36:19 +0800 |
---|---|---|
committer | Chia-I Wu <olvaffe@gmail.com> | 2011-08-27 18:02:11 +0800 |
commit | 09b5f1fd61bfbb5afdaee81687a9c74c70a62b8a (patch) | |
tree | e38f04d23943d6a28b5ee0defb2eb50ca4f08fbf /Android.mk | |
parent | 534df791878ed90cf7c2e4f14482ff03b7c41e77 (diff) | |
download | external_mesa3d-09b5f1fd61bfbb5afdaee81687a9c74c70a62b8a.zip external_mesa3d-09b5f1fd61bfbb5afdaee81687a9c74c70a62b8a.tar.gz external_mesa3d-09b5f1fd61bfbb5afdaee81687a9c74c70a62b8a.tar.bz2 |
android: make DRM optional
For BOARD_GPU_DRIVERS=swrast build, DRM is not needed.
Diffstat (limited to 'Android.mk')
-rw-r--r-- | Android.mk | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -38,7 +38,7 @@ DRM_GRALLOC_TOP := hardware/drm_gralloc classic_drivers := gallium_drivers := swrast i915g nouveau r300g r600g vmwgfx -MESA_GPU_DRIVERS := $(BOARD_GPU_DRIVERS) +MESA_GPU_DRIVERS := $(strip $(BOARD_GPU_DRIVERS)) # warn about invalid drivers invalid_drivers := $(filter-out \ @@ -97,12 +97,16 @@ LOCAL_WHOLE_STATIC_LIBRARIES := libmesa_egl LOCAL_SHARED_LIBRARIES := \ libglapi \ - libdrm \ libdl \ libhardware \ liblog \ libcutils +# hardware drivers require DRM +ifneq ($(MESA_GPU_DRIVERS),swrast) +LOCAL_SHARED_LIBRARIES += libdrm +endif + ifeq ($(strip $(MESA_BUILD_GALLIUM)),true) gallium_DRIVERS := |