svga: fix git_sha1.h include path in Android.mk (v3)
authorMauro Rossi <issor.oruam@gmail.com>
Tue, 6 Jun 2017 21:28:33 +0000 (23:28 +0200)
committerEmil Velikov <emil.l.velikov@gmail.com>
Thu, 15 Jun 2017 14:46:44 +0000 (15:46 +0100)
commitd5523d912cbeb325c587453c790315696bfb0c7e
treef150e54c92b3b997677f3fc31e21ec663f7acde6
parent5d87667fed1bd5ab850abdfb3a10db8c8c21c330
svga: fix git_sha1.h include path in Android.mk (v3)

Adds libmesa_git_sha1 static (dummy) library to generate git_sha1.h
with some polishing to header dependency on .git/HEAD and scripted rules.

The now redundant generation rules are removed from Android.gen.mk
libmesa_git_sha1 whole static depedency is added to libmesa_pipe_svga,
libmesa_dricore and libmesa_st_mesa modules

Fixes the following building error:

external/mesa/src/gallium/drivers/svga/svga_screen.c:26:10:
fatal error: 'git_sha1.h' file not found
         ^
1 error generated.

Fixes: 1ce3a27 ("svga: Add the ability to log messages to
vmware.log on the host.")
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
src/gallium/drivers/svga/Android.mk
src/mesa/Android.gen.mk
src/mesa/Android.libmesa_dricore.mk
src/mesa/Android.libmesa_git_sha1.mk [new file with mode: 0644]
src/mesa/Android.libmesa_st_mesa.mk
src/mesa/Android.mk