Carl-Daniel Hailfinger wrote: > Every time we run make in a v3 tree, lar, lzma, nrv2b and the option > table get rebuilt unconditionally due to slightly incorrect dependencies. > That's wasteful and may hide other dependency bugs. > Fix the lar, lzma, nrv2b and option table dependencies. > > This trims down recompilation time a lot. The only remaining stuff being > rebuilt is: > ~/corebootv3-better_dependencies> make > CP build/config.h > GEN build/build.h > LAR build/coreboot.rom > PAYLOAD none (as specified by user) > CP build/bios.bin > DONE > > Signed-off-by: Carl-Daniel Hailfinger <[EMAIL PROTECTED]> > > Acked-by: Stefan Reinauer <[EMAIL PROTECTED]> > -nrv2bdir: > +$(obj)/util/nrv2b/: > -optionsdir: > +$(obj)/util/options/: > > -LARDIR := lardir > +LARDIR := $(obj)/util/lar Is it on purpose that all the other directories have a / at the end but $(obj)/util/lar has none?
--
coresystems GmbH • Brahmsstr. 16 • D-79104 Freiburg i. Br.
Tel.: +49 761 7668825 • Fax: +49 761 7664613
Email: [EMAIL PROTECTED] • http://www.coresystems.de/
Registergericht: Amtsgericht Freiburg • HRB 7656
Geschäftsführer: Stefan Reinauer • Ust-IdNr.: DE245674866
signature.asc
Description: OpenPGP digital signature
-- coreboot mailing list: [email protected] http://www.coreboot.org/mailman/listinfo/coreboot

