<br><br><div class="gmail_quote">On Thu, Nov 6, 2008 at 7:02 AM, Carl-Daniel Hailfinger <span dir="ltr"><<a href="mailto:c-d.hailfinger.devel.2006@gmx.net">c-d.hailfinger.devel.2006@gmx.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Every time we run make in a v3 tree, lar, lzma, nrv2b and the option<br>
table get rebuilt unconditionally due to slightly incorrect dependencies.<br>
That's wasteful and may hide other dependency bugs.<br>
Fix the lar, lzma, nrv2b and option table dependencies.<br>
<br>
This trims down recompilation time a lot. The only remaining stuff being<br>
rebuilt is:<br>
~/corebootv3-better_dependencies> make<br>
  CP      build/config.h<br>
  GEN     build/build.h<br>
  LAR     build/coreboot.rom<br>
  PAYLOAD none (as specified by user)<br>
  CP      build/bios.bin<br>
  DONE<br>
<br>
Signed-off-by: Carl-Daniel Hailfinger <<a href="mailto:c-d.hailfinger.devel.2006@gmx.net">c-d.hailfinger.devel.2006@gmx.net</a>></blockquote><div><br>Acked-by: Myles Watson <<a href="mailto:mylesgw@gmail.com">mylesgw@gmail.com</a>><br>
<br>Very nice. <br><br>Thanks,<br>Myles<br></div></div><br>