From 278c2212ac137c19438a84072c8d3150b5a5b4f6 Mon Sep 17 00:00:00 2001 From: Mauro Rossi Date: Thu, 2 Jun 2016 21:15:35 +0200 Subject: isl: add support for Android libmesa_isl static library isl library is needed to build i965, libmesa_isl static library is added to fix related Android building errors. Any attempt to build libmesa_genxml as phony package module failed to deliver gen{7,75,8,9}_pack.h generated headers, needed for libmesa_isl_gen{7,75,8,9} Due to constraints in Android Build System, libmesa_genxml is built as static, at least one source is needed, so dummy.c is autogenerated for this scope, libmesa_genxml dependency is declared using LOCAL_WHOLE_STATIC_LIBRARIES, to avoid building errors due to missing genxml/gen{7,75,8,9}_pack.h headers. Cc: Reviewed-by: Emil Velikov --- Android.mk | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Android.mk') diff --git a/Android.mk b/Android.mk index 6a5596b..a83cb33 100644 --- a/Android.mk +++ b/Android.mk @@ -95,6 +95,8 @@ SUBDIRS := \ src/mesa \ src/util \ src/egl \ + src/intel/genxml \ + src/intel/isl \ src/mesa/drivers/dri INC_DIRS := $(call all-named-subdir-makefiles,$(SUBDIRS)) -- cgit v1.1