On 2017-01-01 19:07, Yousong Zhou wrote: > If the default device profile is meant to be used to make a single > image that can run on all device, then in the case of sunxi, it is not > possible at least with regard to uboot. > > Or if the default device profile is meant to be selected as the > default just to implicitly enable all other profiles of the same > target/subtarget, then again in the case of sunxi it has the > dependency problem as illustrated above. Besides, the build system > can already select multiple devices and enable all profiles (devices) > with explicit config symbols. Can this goal of the default profile be > dropped? There are targets that have multiple default profiles for all devices (with just different package selection). Because of that, I think for now it is better to have one default profile as well.
> My current understanding is that the profiles/*.mk thing is part of > the old code and is to be replaced with the Device/xxx thing. Correct > me if I am wrong ;) > > The conclusion is that for sunxi at least, I do not know how to make a > default profile or device to make it easier for users. At the moment > we have the alphabetically first one selected as the default but that > is just a little bit not easy for all other devices' users ;) You can do this like on other targets as well. Make a profile called 'Default', select all packages needed to build images for all devices, set PROFILES:=Default and it should work. - Felix _______________________________________________ Lede-dev mailing list Lede-dev@lists.infradead.org http://lists.infradead.org/mailman/listinfo/lede-dev