There are several issues in the current Android makefiles. Though they may not affect the functionalities, it's ugly and unprofessional.
* Add unnecessary LOCAL_EXPORT_C_INCLUDE_DIRS * Not export necessary include paths * Add dummy libraries to LOCAL_WHOLE_STATIC_LIBRARIES * Use unnecessary dummy library to generate headers * Add include paths which could be imported automatically This is a series of patches to clean up these issues. Chih-Wei Huang (8): android: anv: remove unused LOCAL_EXPORT_C_INCLUDE_DIRS android: radv: remove unused LOCAL_EXPORT_C_INCLUDE_DIRS android: anv: fix improper use of LOCAL_WHOLE_STATIC_LIBRARIES android: radv: fix improper use of LOCAL_WHOLE_STATIC_LIBRARIES android: vulkan/util: fix export path android: anv: eliminate libmesa_anv_entrypoints android: anv: import include path of libmesa_nir android: radv: import include paths from used libraries src/amd/vulkan/Android.mk | 26 +++------- src/intel/Android.vulkan.mk | 115 ++++++++++++++------------------------------ src/vulkan/Android.mk | 3 +- 3 files changed, 44 insertions(+), 100 deletions(-) -- 2.7.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev