On 06/05/14 11:17 AM, Jan Lühr wrote:
> 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.

weedy@HAF ~/projects/openwrt $ cat configs/tl-wdr4300-home.config
CONFIG_TARGET_ar71xx=y
CONFIG_TARGET_ar71xx_generic=y
CONFIG_TARGET_ar71xx_generic_TLWDR4300=y
weedy@HAF ~/projects/openwrt $ cat configs/base-no-LUCI.config
CONFIG_PACKAGE_bmon=y
CONFIG_PACKAGE_darkstat=y
CONFIG_PACKAGE_ddns-scripts=y
CONFIG_PACKAGE_ethtool=y
CONFIG_PACKAGE_iftop=y
CONFIG_PACKAGE_iperf=y
CONFIG_PACKAGE_iptables-mod-conntrack-extra=y
CONFIG_PACKAGE_iwinfo=y
CONFIG_PACKAGE_kmod-ipt-conntrack-extra=y
CONFIG_PACKAGE_miniupnpd=y
CONFIG_PACKAGE_muninlite=y
CONFIG_PACKAGE_qos-scripts=y
CONFIG_PACKAGE_screen=y
CONFIG_PACKAGE_tcpdump=y
CONFIG_PACKAGE_uhttpd=y
CONFIG_DEFAULT_wpad-mini=y      
CONFIG_DROPBEAR_ECC=y

cp -p configs/tl-wdr4300-home.config .config
cat configs/base-no-LUCI.config >> .config
make -j<whatever>
_______________________________________________
openwrt-users mailing list
[email protected]
https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-users

Reply via email to