package/mesa3d: add valgrind support

Signed-off-by: James Hilliard <james.hilliard1@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
James Hilliard 2020-04-27 23:22:25 -06:00 committed by Thomas Petazzoni
parent 49fb04eb55
commit b6d1876d7a

View File

@ -25,8 +25,7 @@ MESA3D_DEPENDENCIES = \
MESA3D_CONF_OPTS = \ MESA3D_CONF_OPTS = \
-Dgallium-omx=disabled \ -Dgallium-omx=disabled \
-Dpower8=false \ -Dpower8=false
-Dvalgrind=false
ifeq ($(BR2_PACKAGE_MESA3D_LLVM),y) ifeq ($(BR2_PACKAGE_MESA3D_LLVM),y)
MESA3D_DEPENDENCIES += host-llvm llvm MESA3D_DEPENDENCIES += host-llvm llvm
@ -242,6 +241,13 @@ else
MESA3D_CONF_OPTS += -Dgallium-xvmc=false MESA3D_CONF_OPTS += -Dgallium-xvmc=false
endif endif
ifeq ($(BR2_PACKAGE_VALGRIND),y)
MESA3D_CONF_OPTS += -Dvalgrind=true
MESA3D_DEPENDENCIES += valgrind
else
MESA3D_CONF_OPTS += -Dvalgrind=false
endif
ifeq ($(BR2_PACKAGE_LIBUNWIND),y) ifeq ($(BR2_PACKAGE_LIBUNWIND),y)
MESA3D_CONF_OPTS += -Dlibunwind=true MESA3D_CONF_OPTS += -Dlibunwind=true
MESA3D_DEPENDENCIES += libunwind MESA3D_DEPENDENCIES += libunwind