Felix Fietkau
|
a65dac690c
|
use lazy evaluation to allow targets to override kernel config files
SVN-Revision: 26714
|
2011-04-17 21:47:44 +00:00 |
|
Felix Fietkau
|
caf4747f0c
|
build: clean up handling of the kernel config
- support kernel config overlays in env/
- allow overriding the target kernel config with CONFIG_TARGET=platform|subtarget|env
SVN-Revision: 26498
|
2011-04-06 14:48:55 +00:00 |
|
Felix Fietkau
|
335877a2b3
|
global cflags: remove -funit-at-a-time, it is ignored by recent compilers. instead add -fno-caller-saves, which improves compression ratio for generated code with no apparent negative effects on performance
SVN-Revision: 26300
|
2011-03-26 01:07:12 +00:00 |
|
Jo-Philipp Wich
|
d005251cc4
|
target.mk: don't enable coreutils by default, it does not even exist anymore... fixes the Image Builder
SVN-Revision: 26269
|
2011-03-22 18:06:12 +00:00 |
|
Daniel Dickinson
|
0f93d4c3c4
|
target: Added coreutils to list of default packages. It doesn't build or 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
|
2011-03-11 08:57:37 +00:00 |
|
Felix Fietkau
|
504eda0da9
|
hotplug2: replace udevtrigger from the udev-106 source with a much smaller self-contained, stripped-down version
SVN-Revision: 25920
|
2011-03-07 02:49:24 +00:00 |
|
Imre Kaloz
|
d4bf98f231
|
add plemininary ultrasparc support
SVN-Revision: 24558
|
2010-12-14 07:57:22 +00:00 |
|
Jo-Philipp Wich
|
064e7c8f00
|
Implement an ARCH_PACKAGES variable which defaults to BOARD but 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.
SVN-Revision: 23029
|
2010-09-12 20:49:54 +00:00 |
|
Felix Fietkau
|
a9136c0892
|
speed up the build system by including include/shell.sh on shell commands only where necessary
SVN-Revision: 22720
|
2010-08-19 12:49:37 +00:00 |
|
Felix Fietkau
|
da1bb88a2b
|
rename target/linux/generic-2.6 to generic
SVN-Revision: 21952
|
2010-06-26 20:42:58 +00:00 |
|
Felix Fietkau
|
6117c04c94
|
remove linux 2.4 specific build system code
SVN-Revision: 21951
|
2010-06-26 20:42:38 +00:00 |
|
Lars-Peter Clausen
|
2bc9d6f6e9
|
include/target.mk: Only set usb feature flag for a target if there is a HCD
SVN-Revision: 20425
|
2010-03-25 15:04:44 +00:00 |
|
Florian Fainelli
|
e7f046805a
|
disable ucitrigger for now, not used, patch from Dave Kooper
SVN-Revision: 20355
|
2010-03-21 17:16:45 +00:00 |
|
Felix Fietkau
|
ea41d3a288
|
merge target kernel config files with subtarget config files and add a variable override for editing the target kernel config file with make kernel_menuconfig in case the subtarget contains overrides (thx, sn9)
SVN-Revision: 18362
|
2009-11-11 01:25:06 +00:00 |
|
Imre Kaloz
|
3d0c1254df
|
brcm-2.4 is the only non-2.6 target, it's pointless to note the kernelversion in other targets' Target-Name
SVN-Revision: 17102
|
2009-08-03 11:44:28 +00:00 |
|
Imre Kaloz
|
2004d4165a
|
add preliminary coldfire v4e support
SVN-Revision: 16538
|
2009-06-21 18:34:07 +00:00 |
|
Felix Fietkau
|
0d442a08b6
|
enable ucitrigger by default
SVN-Revision: 16403
|
2009-06-10 14:37:46 +00:00 |
|
Imre Kaloz
|
72d88f2a48
|
add pcie feature flag
SVN-Revision: 16293
|
2009-06-02 09:50:43 +00:00 |
|
Ralph Hempel
|
b6e5025f15
|
fix typo
SVN-Revision: 16236
|
2009-05-31 16:15:47 +00:00 |
|
Felix Fietkau
|
9ecec14ce0
|
emit proper error messages if important kernel config files are missing
SVN-Revision: 15352
|
2009-04-23 14:55:02 +00:00 |
|
Felix Fietkau
|
56164a5815
|
add a modified version of the mips64 patch from #4603
SVN-Revision: 15249
|
2009-04-18 17:03:55 +00:00 |
|
Hamish Guthrie
|
ffc86f7e3a
|
Update default configuration to use profiles
SVN-Revision: 15229
|
2009-04-16 10:40:15 +00:00 |
|
Hamish Guthrie
|
b6d7bfc94f
|
Final updates to default configuration of ps3 petitboot sub-target
SVN-Revision: 14918
|
2009-03-17 16:02:52 +00:00 |
|
Felix Fietkau
|
72faa09dff
|
move cflags default setting to target makefiles
SVN-Revision: 14866
|
2009-03-14 03:17:06 +00:00 |
|
Felix Fietkau
|
431c9267b4
|
replace a few unnecessary $(shell) calls
SVN-Revision: 14739
|
2009-03-03 14:55:53 +00:00 |
|
Felix Fietkau
|
127296bc45
|
speed up metadata scanning a lot by avoiding unnecessary shell commands and make recursions
SVN-Revision: 14734
|
2009-03-03 13:54:29 +00:00 |
|
Ralph Hempel
|
3d0285a783
|
avoid kernel version in target if sub-targets available (usefull if we have 2.4 and 2.6 sub-targets in parallel)
SVN-Revision: 14576
|
2009-02-20 10:32:45 +00:00 |
|
Nicolas Thill
|
a3edea1b91
|
add support for alternative C libraries (currently only glibc/eglibc) 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)
SVN-Revision: 13931
|
2009-01-08 01:49:11 +00:00 |
|
Steven Barth
|
9d0f42d50a
|
Disable LuCI in default build config as it should be enabled manually for building release builds
SVN-Revision: 13187
|
2008-11-11 21:44:58 +00:00 |
|
Nicolas Thill
|
3691a072cc
|
bridge (brctl) changes: - enable brctl in busybox - disable bridge-utils - bumb busybox release number
SVN-Revision: 13180
|
2008-11-11 03:02:26 +00:00 |
|
Felix Fietkau
|
2c638cf43b
|
enable luci-admin-mini by default as suggested by cyrus
SVN-Revision: 13133
|
2008-11-06 19:36:08 +00:00 |
|
Felix Fietkau
|
1e570a9288
|
change the way ./files* and the generic kernel files are applied. ./files 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
|
2008-10-18 21:43:30 +00:00 |
|
Felix Fietkau
|
926925622f
|
enable luci by default
SVN-Revision: 12870
|
2008-10-06 16:33:34 +00:00 |
|
Felix Fietkau
|
5437cc1f7c
|
target features: fix usb support detection
SVN-Revision: 12551
|
2008-09-08 11:33:00 +00:00 |
|
Travis Kemen
|
99dd3e13fc
|
make opkg the default package manager, disable busybox ipkg from building by default
SVN-Revision: 12319
|
2008-08-16 06:35:14 +00:00 |
|
John Crispin
|
21bbdc24c3
|
adds a new uci firewall - iptbales and netfilter packages need to be 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
|
2008-08-04 11:51:58 +00:00 |
|
Felix Fietkau
|
d26fa58d25
|
create a platform config-* file if there is none already when running kernel_menuconfig or kernel_oldconfig
SVN-Revision: 11460
|
2008-06-13 15:28:31 +00:00 |
|
Nicolas Thill
|
cf1e8abcdf
|
remove dup iptables in default package set
SVN-Revision: 11091
|
2008-05-08 22:57:12 +00:00 |
|
Felix Fietkau
|
2448cb8a15
|
add optional version suffix to kernel files/ directories
SVN-Revision: 10972
|
2008-04-28 22:01:14 +00:00 |
|
Nicolas Thill
|
ddc57879ec
|
add a gpio feature for devices supporting the generic GPIO interface
SVN-Revision: 10879
|
2008-04-20 09:46:45 +00:00 |
|
Felix Fietkau
|
f09555425c
|
enable uci by default
SVN-Revision: 10369
|
2008-02-03 07:30:39 +00:00 |
|
Felix Fietkau
|
4a87a0464b
|
fix copy&paste mistake
SVN-Revision: 9551
|
2007-11-15 12:35:51 +00:00 |
|
Felix Fietkau
|
dfa7618bd6
|
fix the image builder
SVN-Revision: 9549
|
2007-11-14 23:11:07 +00:00 |
|
Felix Fietkau
|
41815ee5c8
|
add feature flag for display support. will be used as dependency for x.org
SVN-Revision: 9448
|
2007-10-25 21:08:46 +00:00 |
|
Felix Fietkau
|
86a906bed2
|
reorganize subtargets, sort subtargets below top level targets
SVN-Revision: 9378
|
2007-10-20 19:10:06 +00:00 |
|
Felix Fietkau
|
99aed44487
|
fix quilt update breakage for kernel related packages
SVN-Revision: 9368
|
2007-10-20 15:30:18 +00:00 |
|
Felix Fietkau
|
e2e8d55dcc
|
allow targets to select/deselect config symbols
SVN-Revision: 9150
|
2007-10-05 21:44:43 +00:00 |
|
Gabor Juhos
|
e12359aa29
|
fix target profiles, (closes: 2440)
SVN-Revision: 9113
|
2007-10-03 19:22:51 +00:00 |
|
Felix Fietkau
|
85f3be6310
|
fix target profiles
SVN-Revision: 9099
|
2007-10-02 17:43:57 +00:00 |
|
Felix Fietkau
|
800ef0f56c
|
some minor fixes, cleanups, package build abstraction
SVN-Revision: 9051
|
2007-09-28 01:23:56 +00:00 |
|
Nicolas Thill
|
ac2af6affa
|
allow targets for override generic config (GENERIC_LINUX_CONFIG:=/dev/null) for testing purposes
SVN-Revision: 8796
|
2007-09-16 14:09:57 +00:00 |
|
Felix Fietkau
|
87a88cebc7
|
adapt profiles for subtarget changes
SVN-Revision: 8695
|
2007-09-08 20:04:43 +00:00 |
|
Felix Fietkau
|
a9d683ca91
|
major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets
SVN-Revision: 8694
|
2007-09-08 19:55:42 +00:00 |
|
Felix Fietkau
|
d7f2cb1642
|
next round of cleanup, convert target/ - make -j works now ;)
SVN-Revision: 8242
|
2007-07-30 21:14:08 +00:00 |
|
Felix Fietkau
|
066a009c34
|
final fix for the profile selection
SVN-Revision: 6474
|
2007-03-02 23:36:59 +00:00 |
|
Felix Fietkau
|
8069e38587
|
set the PROFILE variable in target.mk appropriately
SVN-Revision: 6470
|
2007-03-02 23:13:52 +00:00 |
|
Felix Fietkau
|
b09fbccb24
|
revert bogus target.mk change from [6465]
SVN-Revision: 6469
|
2007-03-02 23:04:19 +00:00 |
|
Tim Yardley
|
484609eeb0
|
commit profile support for base-files... patches still need to be done
SVN-Revision: 6465
|
2007-03-02 18:17:40 +00:00 |
|
Felix Fietkau
|
06e88a80c7
|
merge the scripts dealing with package/target metadata to remove some redundant code
SVN-Revision: 6088
|
2007-01-13 14:05:14 +00:00 |
|
Felix Fietkau
|
7a6a646497
|
Add initial version of the new Image Builder It's still a bit rough in a few places, but it seems to work for Broadcom at least - other targets untested.
SVN-Revision: 6071
|
2007-01-10 21:52:28 +00:00 |
|
Felix Fietkau
|
2f50e4ee3f
|
add a missing dependency - prevented clean rebuild after kernel upgrades
SVN-Revision: 5845
|
2006-12-18 18:28:38 +00:00 |
|
Felix Fietkau
|
cf4e7af392
|
make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection
SVN-Revision: 5498
|
2006-11-11 23:11:02 +00:00 |
|
Imre Kaloz
|
2d2179f503
|
rename the xscale target to ixp4xx for the forthcoming iop target, add gcc 4.1 patch for arm
SVN-Revision: 5310
|
2006-10-27 10:26:00 +00:00 |
|
Florian Fainelli
|
44419aed87
|
Merge preliminary rdc-2.6 support (Airlink101 AR525W)
SVN-Revision: 5138
|
2006-10-15 23:34:22 +00:00 |
|
Felix Fietkau
|
60c1f0f64d
|
finally move buildroot-ng to trunk
|
2016-03-20 17:29:15 +01:00 |
|