60 Commits (4c1a994fd696cdc8f164afdbb8feb165517fe928)

Author SHA1 Message Date
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) 13 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. 13 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 14 years ago
Imre Kaloz e4589a2e5f it's time for some attitude adjustment ;) 14 years ago
Felix Fietkau 5e3284ecfd set the umask in toplevel.mk instead of forcing the user to adjust it 14 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 14 years ago
Felix Fietkau b3c871375b fix compile errors by forcing bash to be used as a shell in all submake processes 14 years ago
Felix Fietkau a9136c0892 speed up the build system by including include/shell.sh on shell commands only where necessary 14 years ago
Lars-Peter Clausen a97d6b0c95 Add kernel_nconfig make target 14 years ago
Felix Fietkau fdf2ba873a unset user overrides for quilt settings to prevent them from interfering with the build process (#6553) 15 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 15 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 16 years ago
Felix Fietkau 882190b198 avoid implicit rules in even more places 16 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 16 years ago
Felix Fietkau cd35be21af one more instance of r13005 16 years ago
Felix Fietkau 87e0a3cf0f don't overwrite .config if it's a symlink (fixes scripts/env problems) 16 years ago
Felix Fietkau d0302d323b make sure a predefined CFLAGS variable does not get in the way (fix for #4038) 16 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 16 years ago
Felix Fietkau 14a3ac5c63 fix cut&paste mistake 17 years ago
Felix Fietkau ef05bf3494 fix make distclean 17 years ago
Felix Fietkau 3a321fb110 fix 'make docs' 17 years ago
Felix Fietkau 351b6391bf add another check to the dependencies 17 years ago
Felix Fietkau 980b80ddc6 fix typo 17 years ago
Felix Fietkau 8b41afa584 add some sanity checking 17 years ago
Felix Fietkau 80e70b78fd fix make menuconfig/oldconfig 17 years ago
Felix Fietkau 4c665e6ca4 large improvement for parallel builds. works without V=99 now and without warnings. tested with -j on an 2x dual core opteron machine 17 years ago
Felix Fietkau 6fd92eece4 allow parallel downloading for make download 17 years ago
Andy Boyett d4be84eee8 Fix typo in last commit 17 years ago
Andy Boyett 4f478ce546 Remove old feeds symlink in distclean. Thanks fish - Fixes duplicate package entries when coming from pre r10634 17 years ago
Florian Fainelli 54a5d8fb77 Clean files in scripts/config (#3011) 17 years ago
Ralph Hempel a30fcc0db6 "make distclean" should remove "package/feeds" thanks to Robert P. J. Day 17 years ago
Felix Fietkau a4920f613a remove obsolete symlinkclean target the new make package/symlinks does not need it. 17 years ago
Travis Kemen d650dae3a2 Add bin/ directory as an argument of make distclean Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> 17 years ago
Felix Fietkau 1d31c17938 add missing dependency for the target metadata scan 17 years ago
Felix Fietkau 2da3f6a256 fix the sdk 17 years ago
Felix Fietkau 51996a78f1 clean up openwrt version handling, use a separate script that is executed at the beginning of the build process, fix revision checking with git 17 years ago
Felix Fietkau edc74f8cc3 fix make clean for unconfigured build trees 17 years ago
Felix Fietkau db87e1f8c1 fix parallel build issues 17 years ago
Felix Fietkau 5d901efb9e increase scan depth to 5 for package/ (x.org is nested deeper than the rest of the packages) 17 years ago
Felix Fietkau af03fdb6c5 add autorebuild check for menuconfig 17 years ago
John Crispin 1a3c4d1090 add possibility to set default .config values 17 years ago