Felix Fietkau
|
b495423a22
build: increase file descriptor count limit for the build, some systems (e.g. Mac OS X default to 256, which is too little for some parallel builds)
|
há 13 anos atrás |
Imre Kaloz
|
c5e5e70ab0
it's time to break the barriers
|
há 13 anos atrás |
Felix Fietkau
|
7950f996e0
build: pass MAKE_JOBSERVER via environment to avoid leaking it to error messages
|
há 13 anos atrás |
Felix Fietkau
|
c4198ce48d
build: move the -j flag to package.mk instead of grabbing it from makeflags, otherwise it occasionally gets omitted on full builds
|
há 13 anos atrás |
Felix Fietkau
|
be6f437649
build: add a config option for passing the top-level make jobserver to packages that have parallel build enabled, significantly improves parallelization and gets rid of CPU overcommit during intra-package parallel builds
|
há 13 anos atrás |
Felix Fietkau
|
6ae20bf412
scripts/config: build with gcc instead of clang on mac os x
|
há 13 anos atrás |
Jo-Philipp Wich
|
64f5b45d8f
toplevel.mk: unexport ARCH, it ends up in CONFIG_ARCH if defined and messes the buildroot up
|
há 13 anos atrás |
Felix Fietkau
|
8068562453
build: prevent the environment variable CROSS_COMPILE from leaking into builds (fixes #11603)
|
há 13 anos atrás |
Felix Fietkau
|
fe99e3c5b5
make: do a better job of sanitizing LD_LIBRARY_PATH (fixes #8069)
|
há 13 anos atrás |
Felix Fietkau
|
85f1a2c67a
add further countermeasures against the git core.autocrlf option (fixes #9075)
|
há 13 anos atrás |
John Crispin
|
e8c19a56db
prevent distro default LPATH from interfering
|
há 13 anos atrás |
Felix Fietkau
|
0cdeb6e4b2
build: unexport C_INCLUDE_PATH to prevent user settings from interfering with the build (fixes #9865)
|
há 14 anos atrás |
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.
|
há 14 anos atrás |
Felix Fietkau
|
83de49ae81
prepare .config before testing for missing options
|
há 14 anos atrás |
Felix Fietkau
|
c4b8294c2d
toplevel: add a warning about .config being out of sync after an update
|
há 14 anos atrás |
Jo-Philipp Wich
|
d56fe0cf53
toplevel.mk: remove quotes from the release name, its up to its users to ensure proper quoting
|
há 15 anos atrás |
Imre Kaloz
|
e4589a2e5f
it's time for some attitude adjustment ;)
|
há 15 anos atrás |
Felix Fietkau
|
5e3284ecfd
set the umask in toplevel.mk instead of forcing the user to adjust it
|
há 15 anos atrás |
Felix Fietkau
|
00d1e599d7
add a command for printing a cleaned up make target database - will be used to analyze package dependencies at some point
|
há 15 anos atrás |
Felix Fietkau
|
b3c871375b
fix compile errors by forcing bash to be used as a shell in all submake processes
|
há 15 anos atrás |
Felix Fietkau
|
a9136c0892
speed up the build system by including include/shell.sh on shell commands only where necessary
|
há 15 anos atrás |
Lars-Peter Clausen
|
a97d6b0c95
Add kernel_nconfig make target
|
há 15 anos atrás |
Felix Fietkau
|
fdf2ba873a
unset user overrides for quilt settings to prevent them from interfering with the build process (#6553)
|
há 16 anos atrás |
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
|
há 16 anos atrás |
Felix Fietkau
|
b5ddcb18fa
use unexport instead of export to clear perforce variables
|
há 16 anos atrás |
Felix Fietkau
|
d4cb02e78f
override some variables to make sure that perforce does not mess with our build process
|
há 16 anos atrás |
Felix Fietkau
|
a296bdb983
make sure that at least sed is built before kernel_menuconfig/kernel_oldconfig is executed
|
há 16 anos atrás |
Felix Fietkau
|
88f6e9f9fd
optimize the .config dependency chain in the toplevel makefile
|
há 17 anos atrás |
Felix Fietkau
|
882190b198
avoid implicit rules in even more places
|
há 17 anos atrás |
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
|
há 17 anos atrás |