> According to a suggestion by an autoconf developer, I think we should change > the build system in this way: > > - Use "host" to represent an environment in which utilities (tools) run. This > is a natural interpretation of the meaning of "host" in autoconf. > > - Use "target" to represent a native environment in which the grub kernel and > modules run. This is not very natural, but a bit easier to understand. > > - Use CPPFLAGS, CFLAGS, LDFLAGS, etc. for the "host". This is more intuitive. > > - Use TARGET_CPPFLAGS, TARGET_CFLAGS, etc. for the "target". Usually, the > user > does not need to tweak these flags manually, so they are not necessary to be > very intuitive. > > If there is no objection, I will work on this issue very soon. I like this design, it makes the build system a lot easier to understand. It will also make porting to other OS's less painful. :)
Nice job. Harley _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel