Felix Fietkau
|
6ae20bf412
scripts/config: build with gcc instead of clang on mac os x
|
13 years ago |
Jo-Philipp Wich
|
64f5b45d8f
toplevel.mk: unexport ARCH, it ends up in CONFIG_ARCH if defined and messes the buildroot up
|
13 years ago |
Felix Fietkau
|
8068562453
build: prevent the environment variable CROSS_COMPILE from leaking into builds (fixes #11603)
|
13 years ago |
Felix Fietkau
|
fe99e3c5b5
make: do a better job of sanitizing LD_LIBRARY_PATH (fixes #8069)
|
13 years ago |
Felix Fietkau
|
85f1a2c67a
add further countermeasures against the git core.autocrlf option (fixes #9075)
|
13 years ago |
John Crispin
|
e8c19a56db
prevent distro default LPATH from interfering
|
13 years ago |
Felix Fietkau
|
0cdeb6e4b2
build: unexport C_INCLUDE_PATH to prevent user settings from interfering with the build (fixes #9865)
|
14 years ago |
Jo-Philipp Wich
|
690701d26e
make prepare_kernel_conf target depend on quilt instead of sed. Preparing the source tree requires quilt and installing quilt implies installing sed.
|
14 years ago |
Felix Fietkau
|
83de49ae81
prepare .config before testing for missing options
|
14 years ago |
Felix Fietkau
|
c4b8294c2d
toplevel: add a warning about .config being out of sync after an update
|
14 years ago |
Jo-Philipp Wich
|
d56fe0cf53
toplevel.mk: remove quotes from the release name, its up to its users to ensure proper quoting
|
15 years ago |
Imre Kaloz
|
e4589a2e5f
it's time for some attitude adjustment ;)
|
15 years ago |
Felix Fietkau
|
5e3284ecfd
set the umask in toplevel.mk instead of forcing the user to adjust it
|
15 years ago |
Felix Fietkau
|
00d1e599d7
add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point
|
15 years ago |
Felix Fietkau
|
b3c871375b
fix compile errors by forcing bash to be used as a shell in all submake processes
|
15 years ago |
Felix Fietkau
|
a9136c0892
speed up the build system by including include/shell.sh on shell commands only where necessary
|
15 years ago |
Lars-Peter Clausen
|
a97d6b0c95
Add kernel_nconfig make target
|
15 years ago |
Felix Fietkau
|
fdf2ba873a
unset user overrides for quilt settings to prevent them from interfering with the build process (#6553)
|
16 years ago |
Felix Fietkau
|
5af113eb7c
add support for build system overlays that alter package build instructions currently unused, will probably be managed by the feeds system later
|
16 years ago |
Felix Fietkau
|
b5ddcb18fa
use unexport instead of export to clear perforce variables
|
16 years ago |
Felix Fietkau
|
d4cb02e78f
override some variables to make sure that perforce does not mess with our build process
|
16 years ago |
Felix Fietkau
|
a296bdb983
make sure that at least sed is built before kernel_menuconfig/kernel_oldconfig is executed
|
16 years ago |
Felix Fietkau
|
88f6e9f9fd
optimize the .config dependency chain in the toplevel makefile
|
17 years ago |
Felix Fietkau
|
882190b198
avoid implicit rules in even more places
|
17 years ago |
Felix Fietkau
|
5dcaa510e8
add staging_dir/host/lib to LD_LIBRARY_PATH so that host-built applications can install and make use of shared libraries
|
17 years ago |
Felix Fietkau
|
cd35be21af
one more instance of r13005
|
17 years ago |
Felix Fietkau
|
87e0a3cf0f
don't overwrite .config if it's a symlink (fixes scripts/env problems)
|
17 years ago |
Felix Fietkau
|
d0302d323b
make sure a predefined CFLAGS variable does not get in the way (fix for #4038)
|
17 years ago |
Felix Fietkau
|
a3a37d0bb1
rework parallel building to get rid of some warnings and add back support for parallelizing the kernel build fixes #3882
|
17 years ago |
Felix Fietkau
|
14a3ac5c63
fix cut&paste mistake
|
17 years ago |