X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=src%2Fgallium%2Fdrivers%2Fvc4%2FAndroid.mk;h=45c95b649a24301843e5a9f53ccdee0c4b2de0fe;hb=1c8bcad81a7ce106b37f1ee4a75b817651d6545e;hp=f42a152aa8cc451f916f47c32a8058444b7e52cf;hpb=6ee082718fca884fbda73001e0ecb32095409549;p=mesa.git diff --git a/src/gallium/drivers/vc4/Android.mk b/src/gallium/drivers/vc4/Android.mk index f42a152aa8c..45c95b649a2 100644 --- a/src/gallium/drivers/vc4/Android.mk +++ b/src/gallium/drivers/vc4/Android.mk @@ -28,10 +28,28 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := \ $(C_SOURCES) -LOCAL_SHARED_LIBRARIES := libdrm -# We need libmesa_glsl to get NIR's generated include directories. -LOCAL_STATIC_LIBRARIES := libmesa_glsl +ifeq ($(ARCH_ARM_HAVE_NEON),true) +LOCAL_SRC_FILES += $(NEON_C_SOURCES) +endif + +LOCAL_GENERATED_SOURCES := $(MESA_GEN_NIR_H) +LOCAL_C_INCLUDES := \ + $(MESA_TOP)/include + +# We need libmesa_nir to get NIR's generated include directories. +LOCAL_STATIC_LIBRARIES := \ + libmesa_nir + +LOCAL_WHOLE_STATIC_LIBRARIES := \ + libmesa_broadcom_cle \ + libmesa_broadcom_genxml + LOCAL_MODULE := libmesa_pipe_vc4 include $(GALLIUM_COMMON_MK) include $(BUILD_STATIC_LIBRARY) + +ifneq ($(HAVE_GALLIUM_VC4),) +GALLIUM_TARGET_DRIVERS += vc4 +$(eval GALLIUM_LIBS += $(LOCAL_MODULE) libmesa_winsys_vc4) +endif