Hello, thanks for your feedback - comments see below.
Am 05/06/2014 03:09 PM, schrieb Mike Scheutzow: > On 05/06/2014 07:52 AM, Jan Lühr wrote: >> I'm curious on how openwrt.org is doing release builts. >> Considering, that there a many different router models for a specific >> archtecture (like ar71xx). Some devices need different drivers (USB, for >> example), some are limited in size (4mb flash). >> >> How does OpenWRT take care of these specifics while doing release builds? >> >> Is there a set of "default" packages for each single devices? If so, how >> is it taken into account while doing release builds? > > openwrt has a configure menu very similar to that used when building a > linux kernel. > > You must select the specific model you want to create a release for, > then the config system will choose default packages and default kernel > config. You can then further customize the selections. > So yes, the short answer is that there is a predefined config for each > model that is supported. > > Click on the "buildroot" link on the home page of wiki.openwrt.org for > more information. I'm familiar with the OpenWRT Build Environment - especially with make menuconfig. I'm more thinking of how to do release builds for many platforms. For example: I can go by ar71xx/generic or focus on a single router. If I go for generic, all router models are built containing all selected drivers (e.g. usb-drivers on non-usb router models, ath10k drivers on non-AC models, etc.) When I focus on a specific model I can handle this, but this require maintaining a separated .config-file for each router model builds are released for - quiet cumbersome. I'm looking for a way in between: Building OpenWRT for all ar71xx-models while excluding all drivers not needed for a certain model (eg. USB-drivers on a TP-Link WR741nd). In principle, I can think of using the ImageBuilder for doing so, but this requires having data (packages) on all models available and to select to needed drivers (USB, and so forth) while running the ImagebUilder... is this possible? How does OpenWRT.org take care of this while doing Release Builds offered as downloads? Thanks, Jan _______________________________________________ openwrt-users mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-users
