Hi!

> > Making this work properly might be a bit trickier.  I myself don't
> > understand it (plus, I'm ruby illiterate), so I'm afraid I can't be
> > of help on this.
> Thank you for your response.  As I said, it's pretty much a band-aid
> response. I'll take deeper look at the build process.

I encountered the same problem and fixed it by allowing finer-grained
dependency control in the rmk-file (source files are allowed to have
dependencies now) and correcting the two header file dependencies (not
the binaries depend on the headers, but one of the source files,
respectively). I changed the Ruby script for that. My patch is attached.

On a whole, I would like to encourage the grub folks to move to
Automake. Automake has automatic dependency tracking, so problems like
this cannot arise. Plus it's one of your own tools (it's GNU)! And I'm
sure you could drop that awkward Ruby build-dependency by using some
Autoconf magic for the rest. I hope I did not offend anyone. ;)

Best regards,
Simon

Attachment: correct_dependencies.dif
Description: video/dv

_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel

Reply via email to