aboutsummaryrefslogtreecommitdiffstats
path: root/include/target.mk
Commit message (Collapse)AuthorAgeFilesLines
* mips: use -mno-branch-likely for kernel and userspace, saves ~11k kernel ↵Felix Fietkau2012-12-281-1/+1
| | | | | | size after lzma and ~12k squashfs size in the default configuration SVN-Revision: 34909
* target: add a feature flag for RTC supportFelix Fietkau2012-05-171-0/+3
| | | | SVN-Revision: 31777
* enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS ↵Felix Fietkau2012-05-141-1/+1
| | | | | | in a few relevant places SVN-Revision: 31730
* ensure that profile Makefiles are sourced in alphabetical order Since make ↵Jo-Philipp Wich2012-04-231-3/+3
| | | | | | 3.82 does not guarantee file ordering anymore, target profiles might get included in random order, leading to bad default values when only selecting the toplevel target and populating the .config with defconfig. This commit should also fix the ar71xx snapshot builds. SVN-Revision: 31449
* target.mk: Trivial comment typo fixVasilis Tsiligiannis2012-02-051-1/+1
| | | | SVN-Revision: 30310
* allow targets to define a default subtarget when using automatic subtarget ↵John Crispin2011-07-041-0/+1
| | | | | | detection from r27407 SVN-Revision: 27444
* automatic subtarget enumarationJohn Crispin2011-07-031-3/+6
| | | | SVN-Revision: 27407
* remove the now unused Target-Kernel field from the target metadataFelix Fietkau2011-05-301-1/+0
| | | | SVN-Revision: 27033
* use lazy evaluation to allow targets to override kernel config filesFelix Fietkau2011-04-171-21/+14
| | | | SVN-Revision: 26714
* build: clean up handling of the kernel configFelix Fietkau2011-04-061-14/+48
| | | | | | | - support kernel config overlays in env/ - allow overriding the target kernel config with CONFIG_TARGET=platform|subtarget|env SVN-Revision: 26498
* global cflags: remove -funit-at-a-time, it is ignored by recent compilers. ↵Felix Fietkau2011-03-261-8/+8
| | | | | | instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance SVN-Revision: 26300
* target.mk: don't enable coreutils by default, it does not even exist ↵Jo-Philipp Wich2011-03-221-4/+0
| | | | | | anymore... fixes the Image Builder SVN-Revision: 26269
* target: Added coreutils to list of default packages. It doesn't build or ↵Daniel Dickinson2011-03-111-0/+4
| | | | | | install anything (0 bytes, 0 dependencies) and it prevents other packages from appearing in the package list if it is not selected SVN-Revision: 26026
* hotplug2: replace udevtrigger from the udev-106 source with a much smaller ↵Felix Fietkau2011-03-071-1/+1
| | | | | | self-contained, stripped-down version SVN-Revision: 25920
* add plemininary ultrasparc supportImre Kaloz2010-12-141-0/+1
| | | | SVN-Revision: 24558
* Implement an ARCH_PACKAGES variable which defaults to BOARD but can be ↵Jo-Philipp Wich2010-09-121-0/+1
| | | | | | overridden on a per-subtarget basis. This is intended for targets such as adm5120 and malta which support both big and little endianess and will replace the target specific exceptions in package-defaults and Image Builder. SVN-Revision: 23029
* speed up the build system by including include/shell.sh on shell commands ↵Felix Fietkau2010-08-191-3/+3
| | | | | | only where necessary SVN-Revision: 22720
* rename target/linux/generic-2.6 to genericFelix Fietkau2010-06-261-1/+1
| | | | SVN-Revision: 21952
* remove linux 2.4 specific build system codeFelix Fietkau2010-06-261-6/+1
| | | | SVN-Revision: 21951
* include/target.mk: Only set usb feature flag for a target if there is a HCDLars-Peter Clausen2010-03-251-1/+3
| | | | SVN-Revision: 20425
* disable ucitrigger for now, not used, patch from Dave KooperFlorian Fainelli2010-03-211-1/+1
| | | | SVN-Revision: 20355
* merge target kernel config files with subtarget config files and add a ↵Felix Fietkau2009-11-111-1/+1
| | | | | | variable override for editing the target kernel config file with make kernel_menuconfig in case the subtarget contains overrides (thx, sn9) SVN-Revision: 18362
* brcm-2.4 is the only non-2.6 target, it's pointless to note the ↵Imre Kaloz2009-08-031-1/+1
| | | | | | kernelversion in other targets' Target-Name SVN-Revision: 17102
* add preliminary coldfire v4e supportImre Kaloz2009-06-211-0/+1
| | | | SVN-Revision: 16538
* enable ucitrigger by defaultFelix Fietkau2009-06-101-1/+1
| | | | SVN-Revision: 16403
* add pcie feature flagImre Kaloz2009-06-021-0/+3
| | | | SVN-Revision: 16293
* fix typoRalph Hempel2009-05-311-2/+2
| | | | SVN-Revision: 16236
* emit proper error messages if important kernel config files are missingFelix Fietkau2009-04-231-1/+7
| | | | SVN-Revision: 15352
* add a modified version of the mips64 patch from #4603Felix Fietkau2009-04-181-0/+2
| | | | SVN-Revision: 15249
* Update default configuration to use profilesHamish Guthrie2009-04-161-1/+1
| | | | SVN-Revision: 15229
* Final updates to default configuration of ps3 petitboot sub-targetHamish Guthrie2009-03-171-0/+1
| | | | SVN-Revision: 14918
* move cflags default setting to target makefilesFelix Fietkau2009-03-141-0/+8
| | | | SVN-Revision: 14866
* replace a few unnecessary $(shell) callsFelix Fietkau2009-03-031-1/+1
| | | | SVN-Revision: 14739
* speed up metadata scanning a lot by avoiding unnecessary shell commands and ↵Felix Fietkau2009-03-031-4/+8
| | | | | | make recursions SVN-Revision: 14734
* avoid kernel version in target if sub-targets available (usefull if we have ↵Ralph Hempel2009-02-201-1/+1
| | | | | | 2.4 and 2.6 sub-targets in parallel) SVN-Revision: 14576
* add support for alternative C libraries (currently only glibc/eglibc) other ↵Nicolas Thill2009-01-081-1/+1
| | | | | | (related) changes: - kernel headers are now installed using "make headers_install" on 2.6 - target names now contain an openwrt "vendor" tag (e.g. mips-openwrt-linux-gnu) - build directory names now contain gcc/libc name/version - default cpu for x86 is now i486 (required to build glibc/eglibc) SVN-Revision: 13931
* Disable LuCI in default build config as it should be enabled manually for ↵Steven Barth2008-11-111-2/+0
| | | | | | building release builds SVN-Revision: 13187
* bridge (brctl) changes: - enable brctl in busybox - disable bridge-utils - ↵Nicolas Thill2008-11-111-1/+1
| | | | | | bumb busybox release number SVN-Revision: 13180
* enable luci-admin-mini by default as suggested by cyrusFelix Fietkau2008-11-061-1/+1
| | | | SVN-Revision: 13133
* change the way ./files* and the generic kernel files are applied. ./files ↵Felix Fietkau2008-10-181-1/+1
| | | | | | now applies to *ALL* kernel versions, and is copied along with ./files-* - this gets rid of quite a bit of redundancy in the extra kernel drivers. SVN-Revision: 13010
* enable luci by defaultFelix Fietkau2008-10-061-0/+2
| | | | SVN-Revision: 12870
* target features: fix usb support detectionFelix Fietkau2008-09-081-1/+1
| | | | SVN-Revision: 12551
* make opkg the default package manager, disable busybox ipkg from building by ↵Travis Kemen2008-08-161-1/+1
| | | | | | default SVN-Revision: 12319
* adds a new uci firewall - iptbales and netfilter packages need to be ↵John Crispin2008-08-041-1/+1
| | | | | | rewrapped when we switch to this firewall as default - there are some examples in the file /etc/config/firewall - iptables-save/restore are still missing - hotplug takes care of adding/removing netdevs during runtime - misisng features ? wishes ? let me know ... SVN-Revision: 12089
* create a platform config-* file if there is none already when running ↵Felix Fietkau2008-06-131-1/+1
| | | | | | kernel_menuconfig or kernel_oldconfig SVN-Revision: 11460
* remove dup iptables in default package setNicolas Thill2008-05-081-2/+2
| | | | SVN-Revision: 11091
* add optional version suffix to kernel files/ directoriesFelix Fietkau2008-04-281-0/+1
| | | | SVN-Revision: 10972
* add a gpio feature for devices supporting the generic GPIO interfaceNicolas Thill2008-04-201-0/+3
| | | | SVN-Revision: 10879
* enable uci by defaultFelix Fietkau2008-02-031-1/+1
| | | | SVN-Revision: 10369
* fix copy&paste mistakeFelix Fietkau2007-11-151-1/+1
| | | | SVN-Revision: 9551