summaryrefslogtreecommitdiff
path: root/include/target.mk
AgeCommit message (Collapse)Author
2013-07-29build: unify target independent optimization optionsnbd
Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37600 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-04include: also check CONFIG_GPIOLIB for GPIO_SUPPORTjogo
Recent kernels removed GENERIC_GPIO and require GPIO capable targets to select GPIOLIB instead, so check for both symbols. Fixed #13814. Signed-off-by: Jonas Gorski <jogo@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37166 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-07-02build: remove hotplug2 from DEFAULT_PACKAGESnbd
Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@37132 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-06-04firewall3: rename to firewall, move into base system menu, update to git ↵jow
head with compatibility fixes for AA git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36838 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-05-13build: add config symbols for different ARM arch levelsnbd
Signed-off-by: Felix Fietkau <nbd@openwrt.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36620 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-04-09Enable native IPv6 support by defaultcyrus
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36277 3c298f89-4303-0410-b956-a3cf2f4a3e73
2013-03-05include: make firewall3 the defaultjow
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35888 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-28mips: use -mno-branch-likely for kernel and userspace, saves ~11k kernel ↵nbd
size after lzma and ~12k squashfs size in the default configuration git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34909 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-17target: add a feature flag for RTC supportnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31777 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-05-14enable netifd by default and add its config variable to PKG_CONFIG_DEPENDS ↵nbd
in a few relevant places git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31730 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-23[include] ensure that profile Makefiles are sourced in alphabetical orderjow
Since make 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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-02-05[include] target.mk: Trivial comment typo fixacinonyx
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30310 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-04allow targets to define a default subtarget when using automatic subtarget ↵blogic
detection from r27407 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-07-03automatic subtarget enumarationblogic
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27407 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-30remove the now unused Target-Kernel field from the target metadatanbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27033 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-17use lazy evaluation to allow targets to override kernel config filesnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26714 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-04-06build: clean up handling of the kernel confignbd
- support kernel config overlays in env/ - allow overriding the target kernel config with CONFIG_TARGET=platform|subtarget|env git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26498 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-26global cflags: remove -funit-at-a-time, it is ignored by recent compilers. ↵nbd
instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26300 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-22[include] target.mk: don't enable coreutils by default, it does not even ↵jow
exist anymore... fixes the Image Builder git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26269 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-11[include] target: Added coreutils to list of default packages. It doesn't ↵cshore
build or install anything (0 bytes, 0 dependencies) and it prevents other packages from appearing in the package list if it is not selected git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26026 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-07hotplug2: replace udevtrigger from the udev-106 source with a much smaller ↵nbd
self-contained, stripped-down version git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25920 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-14add plemininary ultrasparc supportkaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24558 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-12[buildroot] Implement an ARCH_PACKAGES variable which defaults to BOARD but ↵jow
can be 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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23029 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-19speed up the build system by including include/shell.sh on shell commands ↵nbd
only where necessary git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22720 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26rename target/linux/generic-2.6 to genericnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21952 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-06-26remove linux 2.4 specific build system codenbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21951 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-25include/target.mk: Only set usb feature flag for a target if there is a HCDlars
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20425 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-21[package] disable ucitrigger for now, not used, patch from Dave Kooperflorian
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20355 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-11-11merge target kernel config files with subtarget config files and add a ↵nbd
variable override for editing the target kernel config file with make kernel_menuconfig in case the subtarget contains overrides (thx, sn9) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18362 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-03brcm-2.4 is the only non-2.6 target, it's pointless to note the ↵kaloz
kernelversion in other targets' Target-Name git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17102 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-21add preliminary coldfire v4e supportkaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-10enable ucitrigger by defaultnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16403 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-06-02add pcie feature flagkaloz
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16293 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-31fix typoralph
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16236 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-23emit proper error messages if important kernel config files are missingnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15352 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-18add a modified version of the mips64 patch from #4603nbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15249 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-16[ps3]: Update default configuration to use profileshcg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15229 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17Final updates to default configuration of ps3 petitboot sub-targethcg
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14918 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-14move cflags default setting to target makefilesnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14866 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-03replace a few unnecessary $(shell) callsnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14739 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-03speed up metadata scanning a lot by avoiding unnecessary shell commands and ↵nbd
make recursions git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14734 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-20avoid kernel version in target if sub-targets availableralph
(usefull if we have 2.4 and 2.6 sub-targets in parallel) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14576 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-08[massive] add support for alternative C libraries (currently only glibc/eglibc)nico
other (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) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13931 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-11Disable LuCI in default build config as it should be enabled manually for ↵cyrus
building release builds git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13187 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-11bridge (brctl) changes:nico
- enable brctl in busybox - disable bridge-utils - bumb busybox release number git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13180 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-06enable luci-admin-mini by default as suggested by cyrusnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13133 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-18change the way ./files* and the generic kernel files are applied. ./files ↵nbd
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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13010 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-10-06enable luci by defaultnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12870 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-08target features: fix usb support detectionnbd
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12551 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-16make opkg the default package manager, disable busybox ipkg from building by ↵thepeople
default git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12319 3c298f89-4303-0410-b956-a3cf2f4a3e73