Jo-Philipp Wich
|
d7bec5609c
rules.mk: add STAGING_DIR_HOSTPKG variable
|
9 years ago |
Jo-Philipp Wich
|
27854a0a84
build: add checksum target
|
9 years ago |
Jo-Philipp Wich
|
54fbe8afdd
rules.mk: introduce new variable OUTPUT_DIR
|
9 years ago |
Felix Fietkau
|
c8cbe7aba2
build: disable the use of -iremap for UML (#21851)
|
10 years ago |
Jo-Philipp Wich
|
064761d1db
rules.mk: add TARGET_INIT_PATH toplevel variables
|
10 years ago |
Felix Fietkau
|
c5d74630c5
build: filter out -fno-plt for the kernel build, fixes #21712
|
10 years ago |
Felix Fietkau
|
b737686b2c
build: use -iremap feature to replace __FILE__ absolute path names in packages with ones relative to $(BUILD_DIR)
|
10 years ago |
Felix Fietkau
|
579e9620c6
rules.mk: make the locked template available even if flock has not been built yet (fall back to unlocked shell command)
|
10 years ago |
Felix Fietkau
|
c7308bc9f1
build: use a separate variable checking the subdir path (for host packages)
|
10 years ago |
Felix Fietkau
|
03bc8d94f0
host-build.mk: change default installation prefix of package/* host builds to staging_dir/target-*/host
|
10 years ago |
Felix Fietkau
|
36502c5a6f
build: move host build directories of package/* to build_dir/target-*/host/
|
10 years ago |
Felix Fietkau
|
0628630664
build: add pure make tolower/toupper funtions that do not require shell calls
|
10 years ago |
Felix Fietkau
|
f7939f5e74
gcc: remove version 4.6, it is no longer needed
|
10 years ago |
Felix Fietkau
|
940bc81bc2
build: add -Wno-error=unused-result to target cflags
|
10 years ago |
Felix Fietkau
|
279c8bee8d
rules.mk: export STAGING_DIR_HOST to sub-makefiles and shells
|
10 years ago |
Felix Fietkau
|
3bbb927728
build: Allow kernel modules to set build ID debug symbol
|
10 years ago |
Felix Fietkau
|
59bffdaa64
rules.mk: remove GCC 4.4 and GCC 4.5 conditional
|
10 years ago |
Steven Barth
|
55fe8b2988
toolchain: only use fortify-headers for musl
|
10 years ago |
Steven Barth
|
2738526a16
toolchain: add fortify-headers, enable FORTIFY_SOURCE by default
|
10 years ago |
Felix Fietkau
|
a778060392
toolchain: switch to musl by default, except for mips64
|
10 years ago |
Felix Fietkau
|
beca028bd6
build: add integration for managing opkg package feed keys
|
10 years ago |
John Crispin
|
6c434d5f06
rules.mk: add newline definition
|
10 years ago |
Jo-Philipp Wich
|
24f49b170e
rules.mk: don't add staging_dir/host/bin/ path again
|
11 years ago |
Jo-Philipp Wich
|
2efe776ab0
scripts: extend rstrip.sh to remove bad rpaths
|
11 years ago |
Jo-Philipp Wich
|
1162d6b721
rules.mk: use relative paths for BASH, TAR, FIND, PATCH, PYTHON
|
11 years ago |
Jo-Philipp Wich
|
78f476ed02
include: declare variables formerly set in tmp/.host.mk
|
11 years ago |
Felix Fietkau
|
60629e1695
build: do not assume that gcc-{ar,ranlib,nm} is usable with an external toolchain
|
11 years ago |
Felix Fietkau
|
9a46799804
build: use gcc-provided ar, nm and ranlib where appropriate
|
11 years ago |
Felix Fietkau
|
20a3814a9c
rules.mk: reduce shexport to one line to allow it to be put in a target context
|
11 years ago |
Felix Fietkau
|
d081edf7eb
build: clean up and optimize ipkg control generator code
|
11 years ago |