<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jul 6, 2016 at 10:46 AM, Emil Velikov <span dir="ltr"><<a href="mailto:emil.l.velikov@gmail.com" target="_blank">emil.l.velikov@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 6 July 2016 at 16:39, Jason Ekstrand <<a href="mailto:jason@jlekstrand.net">jason@jlekstrand.net</a>> wrote:<br>
> So here's a thought: could we make anv_timestamp.h generation trigger off of<br>
> libvulkan_intel.so getting rebuilt?  I'm not quite sure how one would even<br>
> do that but it seems like a thing you might be able to do...<br>
><br>
</span>Not sure I fully understood you here. You're thinking about having<br>
dummy file for the initial `make' invocation, and regenerating it as<br>
the final (shared) library is created ?<br>
<br>
I believe that'll still get the build/link done twice, plus it'll<br>
produce a nasty result for people that don't do "make && make install"<br>
but a straight "make install".<span class="HOEnZb"><font color="#888888"><br></font></span></blockquote><div><br></div><div>I'm not 100% sure what I meant. :-)  More to the point, I know what I meant but I don't know how to get there.  What I meant is that you should regenerate the timestamp if and only if libvulkan_intel needs to be rebuilt.  Maybe we can do that by providing some dependencies to anv_timestamp?  I honestly have no idea how to actually accomplish it.  Mostly just food for thought.<br></div></div></div></div>