| 
							
							
								 Felix Fietkau | caf4747f0c | build: clean up handling of the kernel config - support kernel config overlays in env/
- allow overriding the target kernel config with CONFIG_TARGET=platform|subtarget|env
SVN-Revision: 26498 | 2011-04-06 14:48:55 +00:00 |  | 
			
				
					| 
							
							
								 Lars-Peter Clausen | a97d6b0c95 | Add kernel_nconfig make target SVN-Revision: 22518 | 2010-08-06 21:36:35 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | fd8142403e | add a build system option for collecting all kernel debug information (including modules) in a tarball SVN-Revision: 22327 | 2010-07-21 15:18:24 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 8e808a54c2 | Revert "sort Kconfig symbols automatically to make Kaloz happy :p" Relying on some sort implementations' weird behaviour of ignoring # and whitespaces at the beginning of a line is not a good idea, and it's certainly not portable SVN-Revision: 19675 | 2010-02-16 21:34:50 +00:00 |  | 
			
				
					| 
							
							
								 Gabor Juhos | 03779da9c6 | sort Kconfig symbols automatically to make Kaloz happy :p SVN-Revision: 19582 | 2010-02-11 13:07:10 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | ea41d3a288 | merge target kernel config files with subtarget config files and add a variable override for editing the target kernel config file with make kernel_menuconfig in case the subtarget contains overrides (thx, sn9) SVN-Revision: 18362 | 2009-11-11 01:25:06 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | bb5a40c64b | add an optional config option for stripping all unnecessary symbol exports from the kernel image SVN-Revision: 17181 | 2009-08-08 14:22:04 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 6d782f93d8 | kernel: make sure all patches are applied before running menuconfig or oldconfig SVN-Revision: 15325 | 2009-04-21 13:08:56 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | ab8c8b019f | enable quilt by default for the kernel tree SVN-Revision: 12400 | 2008-08-27 14:14:00 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 811b00f646 | fix make kernel_menuconfig for subtarget kernel config files SVN-Revision: 12376 | 2008-08-23 23:45:28 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | a3a37d0bb1 | rework parallel building to get rid of some warnings and add back support for parallelizing the kernel build fixes #3882 SVN-Revision: 12322 | 2008-08-16 16:59:47 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | d26fa58d25 | create a platform config-* file if there is none already when running kernel_menuconfig or kernel_oldconfig SVN-Revision: 11460 | 2008-06-13 15:28:31 +00:00 |  | 
			
				
					| 
							
							
								 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 SVN-Revision: 11414 | 2008-06-09 15:38:45 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 02bc11903e | fix kernel config on kernel_menuconfig abort SVN-Revision: 11076 | 2008-05-08 15:52:55 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | e2f7a60283 | fixes for refresh/update handling SVN-Revision: 9063 | 2007-09-29 04:29:11 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | dbeb0fad24 | Refactor downloading code into download.mk Support multiple file downloads Support svn downloads SVN-Revision: 9057 | 2007-09-29 00:05:48 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 986445a623 | properly clean up after kernel_{old,menu}config SVN-Revision: 8737 | 2007-09-11 00:14:37 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 01b6a90e3d | fix kernel_menuconfig SVN-Revision: 8726 | 2007-09-10 01:04:57 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | a9d683ca91 | major target cleanup. it is now possible to have subtargets that can override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets SVN-Revision: 8694 | 2007-09-08 19:55:42 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 56231056ea | strip the kernel version suffix from target directories, except for brcm-2.4 (the -2.4 will be included in the board name here). CONFIG_LINUX_<ver>_<board> becomes CONFIG_TARGET_<board>, same for profiles. SVN-Revision: 8653 | 2007-09-06 16:27:37 +00:00 |  | 
			
				
					| 
							
							
								 Nicolas Thill | b35e6fe3ba | include kernel-version.mk from kernel.mk so that a correct KERNEL_PATCHVER is always available SVN-Revision: 8494 | 2007-08-26 13:26:02 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | c6bc77ea36 | build system cleanup/restructuring as described in http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html SVN-Revision: 8362 | 2007-08-07 00:04:25 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | d6666fdd40 | fix image installation SVN-Revision: 8324 | 2007-08-03 01:21:41 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 40c1241377 | silence SVN-Revision: 8252 | 2007-07-30 23:04:24 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | d7f2cb1642 | next round of cleanup, convert target/ - make -j works now ;) SVN-Revision: 8242 | 2007-07-30 21:14:08 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 35d116c85b | more dependency fixes SVN-Revision: 8115 | 2007-07-23 02:41:33 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 7031534325 | prevent the new config changes from interfering with kernel_menuconfig SVN-Revision: 8031 | 2007-07-18 12:05:59 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 8e42553971 | dynamically enable/disable kernel config options for kmod packages based on build system config SVN-Revision: 8026 | 2007-07-18 11:31:01 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 6178152ee8 | add kernel_oldconfig target SVN-Revision: 8003 | 2007-07-16 10:03:03 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 0806675217 | kernel: fix dependencies for .config, use selections from oldconfig when running menuconfig SVN-Revision: 7997 | 2007-07-16 05:28:13 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 5fe0203420 | merge the kernel config parts at dump time, so that overrides that disable certain features work SVN-Revision: 7812 | 2007-06-30 21:49:25 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | f019ac4dc9 | prepare for the transition to linux 2.6.22 - make it possible to override the kernel version in the target makefile SVN-Revision: 7644 | 2007-06-16 01:56:04 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 3b6b7a2d1b | implement quilt handling for the kernel tree ... and there was much rejoicing! SVN-Revision: 7474 | 2007-06-03 08:28:05 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 84b235140c | fix pcmcia/pccard build defaults SVN-Revision: 7275 | 2007-05-19 16:16:48 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 4c6c987f09 | Improved autorebuild for kernel related stuff. - make modules_install in the kernel tree is no longer called - make modules is called on every target/compile run - kmod packages pull the kernel modules directly out of the kernel tree and have proper file depends on them SVN-Revision: 6998 | 2007-04-18 12:28:38 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | bbe7bd4f29 | remove reference to unused .kernel.mk SVN-Revision: 6959 | 2007-04-15 21:39:30 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 35317253e6 | trigger a kernel module rebuild when the kernel config changes SVN-Revision: 6671 | 2007-03-24 17:05:26 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | ea952312ae | move default templates for the kernel build to kernel-defaults.mk (similar to package-defaults.mk) SVN-Revision: 6664 | 2007-03-24 13:42:54 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | b04ef81416 | some cleanups in the metadata.pl script; allow target profiles to add overrides for menuconfig SVN-Revision: 6648 | 2007-03-23 14:48:47 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | a44c286fdb | nuke mdev and replace it with hotplug2 :) SVN-Revision: 6512 | 2007-03-04 20:31:53 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | fa859ea32a | fix an error in the kernel image related commit SVN-Revision: 6467 | 2007-03-02 21:07:53 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 91e5dba2c7 | kernel build cleanup SVN-Revision: 6464 | 2007-03-02 17:24:20 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 129d173a2a | fix kernel features detection - GENERIC_PLATFORM_DIR is unset at DUMP time SVN-Revision: 6346 | 2007-02-23 03:45:46 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 1a6e4acabc | fix a small bug in the order of the profile metadata dump SVN-Revision: 6340 | 2007-02-22 03:54:52 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | db45ee6bd6 | last commit was missing a change... SVN-Revision: 6339 | 2007-02-22 03:47:00 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | e78fb96964 | Reorganize kernel configs - target/linux/*/config is now a directory. ./config/default will replace the old config and config-diff (format is like config-diff, the full kernel config is no longer kept in the build system) This commit removes all the kernel config stuff, the next one will add the replacement - there's no way to do this atomically with svn. SVN-Revision: 6337 | 2007-02-22 03:44:15 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 509bb267a3 | make kernel_menuconfig work without target toolchain SVN-Revision: 6312 | 2007-02-16 17:28:22 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 8afbc2d617 | add top-level kernel_menuconfig target to unpack and reconfigure the kernel - uses config.pl to generate target/linux/*/config and config-diff SVN-Revision: 6310 | 2007-02-16 16:59:44 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 6a50014b62 | Minor kernel build changes: Change '[ -d ... ] && cmd' to 'if [ -d ... ]; then cmd; fi' to avoid make errors if the condition is false If $(PLATFORM_DIR)/files exists, copy it into the kernel tree on prepare. SVN-Revision: 6263 | 2007-02-04 19:36:11 +00:00 |  | 
			
				
					| 
							
							
								 Felix Fietkau | 69d76bb482 | make spca5xx depend on video device support in the kernel SVN-Revision: 6153 | 2007-01-21 02:02:01 +00:00 |  |