Hi all,
mbm (correct me if I'm wrong) expressed the wish to remove everything not needed to build the firmware from the buildroot, and suggested that the cross-compile toolchain could be provided separately for the package building, so we have to find a new way to build packages...
Admitting a new package building tool wasn't really a good idea and following the thread about it with PolarWolf, I made a package building tree with only subdirs and Makefiles like PolarWolf suggested with the following disgressions: · Makefile will only fetch source, patch, extract and call ipkg/rules in the source tree to build the packages
· ipkg/rules will call ipkg-build to build the package(s) by itself, avoiding the need for ipkg-buildpackage
· ipkg/rules rely on a shared Makefile.inc that defines most of the variables used to cross-compile. If (when) the toolchain is to be provided separately, only this file should be adjusted
I'm not really sure it's enough and would like to hear from you...
By the way, checking-out OpenEmbedded, you can find there's a new target here for your favorite router.
--
Nico