Felix Fietkau
|
6c57203836
oops, forgot one small change in the last commit
|
16 лет назад |
Felix Fietkau
|
b647c168de
remove the redundant subdirectory from the packages directory variable
|
16 лет назад |
Florian Fainelli
|
ee8018ef11
output firmware files in bin/$(BOARD) instead of bin/
|
16 лет назад |
Felix Fietkau
|
d648a0827b
fix a typo
|
16 лет назад |
Felix Fietkau
|
9bd710e050
add some extra stripping options for kernel modules to reduce size even more (thx, matteo)
|
16 лет назад |
Nicolas Thill
|
c9bc7c504c
add external toolchain support, enhance native toolchain support (special thanks to Luigi Mantellini for his help... and patience ;)
|
16 лет назад |
Felix Fietkau
|
2982f7ef79
move the package dir to bin/packages/$(BOARD)_$(LIBC)-$(LIBCV) to prevent multiple configs with the same arch from deleting each others' packages
|
16 лет назад |
Felix Fietkau
|
4169a2e834
add a staging directory for unstripped package files, useful for debugging, will be used for mklibs integration later
|
16 лет назад |
Felix Fietkau
|
f8097687d1
add -L$(TOOLCHAIN_DIR)/lib to the LIBGCC_S variable, if necessary
|
16 лет назад |
Florian Fainelli
|
28efbbc87f
do not set anything in DISABLE_IPV6 when set, let the package pick up the defaults
|
16 лет назад |
Florian Fainelli
|
11e1304ca0
globally define IPv6 support or not in OpenWrt, just like for largefiles, ipv6 disabled by default (#4857)
|
16 лет назад |
Nicolas Thill
|
4702698c68
add a config option to select the binary stripping method to use (between none, strip & sstrip)
|
16 лет назад |
Lars-Peter Clausen
|
ebeb3829e1
Set TARGET_CXX to 'no' if c++ is not enabled in the toolchain.
|
16 лет назад |
Ralph Hempel
|
c4d7af7094
added BUILD_LOG_DIR variable, make clean will delete the ./logs dir
|
16 лет назад |
Felix Fietkau
|
34939cad39
get rid of $Id$ - it has never helped us and it has broken too many patches ;)
|
16 лет назад |
Felix Fietkau
|
72faa09dff
move cflags default setting to target makefiles
|
17 лет назад |
Felix Fietkau
|
b6f0cb5366
prepend $(STAGING_DIR)/host to the PATH only in target-package stampfile targets, should fix usage of cross tools with host builds
|
17 лет назад |
Felix Fietkau
|
431c9267b4
replace a few unnecessary $(shell) calls
|
17 лет назад |
Felix Fietkau
|
127296bc45
speed up metadata scanning a lot by avoiding unnecessary shell commands and make recursions
|
17 лет назад |
Ralph Hempel
|
70633d5f2f
second part of target rootfs relocation
|
17 лет назад |
Nicolas Thill
|
db059cc0ff
remove LINUX_HEADERS_DIR, not used anymore
|
17 лет назад |
Nicolas Thill
|
343c412a22
indent soft-float options
|
17 лет назад |
Nicolas Thill
|
1be5092692
move IPKG_STATE_DIR from ./rules.mk to ./include/package-ipkg.mk and change its value to suit opkg
|
17 лет назад |
Lars-Peter Clausen
|
28abf79c44
Use multi libc naming scheme for PACKAGE_DIR
|
17 лет назад |
Felix Fietkau
|
ab0c71fe99
Revert r14071
|
17 лет назад |
Felix Fietkau
|
55a7b0a6e1
add eabi suffix to the target name
|
17 лет назад |
Felix Fietkau
|
eb1c4db039
add support for an optional staging directory for debug binaries
|
17 лет назад |
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)
|
17 лет назад |
Felix Fietkau
|
0434df7fee
add the make variable LIBGCC_S, which points to the correct libgcc ldflag (avr32 only has a static library, most targets use the dynamic one)
|
17 лет назад |
Felix Fietkau
|
87f9c56103
fix whitespace order in cflags without CONFIG_DEBUG to prevent breakage in some packages' configure step
|
17 лет назад |