Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | change the way ./files* and the generic kernel files are applied. ./files ↵ | Felix Fietkau | 2008-10-18 | 1 | -1/+1 |
| | | | | | | now applies to *ALL* kernel versions, and is copied along with ./files-* - this gets rid of quite a bit of redundancy in the extra kernel drivers. SVN-Revision: 13010 | ||||
* | make sure that when the kernel config changes, compile is triggered for all ↵ | Felix Fietkau | 2008-09-02 | 1 | -0/+2 |
| | | | | | | kernel dependent packages SVN-Revision: 12503 | ||||
* | fix kconfig for packages that only define =y, =m or =n rules | Felix Fietkau | 2008-08-27 | 1 | -1/+1 |
| | | | | SVN-Revision: 12414 | ||||
* | This patch makes kernel modules check if config is defined and creates a ↵ | Travis Kemen | 2008-05-15 | 1 | -0/+6 |
| | | | | | | config passthrough target which will evaluate the original config in the generated package. This is done so kernel modules can have configuration menus like busybox, etc... Signed-off-by: Axel Gembe <ago@bastart.eu.org> SVN-Revision: 11139 | ||||
* | add a macro to compare kernel patch versions and use it for crypto and ↵ | Nicolas Thill | 2008-05-11 | 1 | -0/+4 |
| | | | | | | watchdog changes in 2.6.24+ kernels (closes: #3402) SVN-Revision: 11115 | ||||
* | add optional version suffix to kernel files/ directories | Felix Fietkau | 2008-04-28 | 1 | -0/+1 |
| | | | | SVN-Revision: 10972 | ||||
* | fix kernel config related build error | Felix Fietkau | 2007-11-30 | 1 | -1/+1 |
| | | | | SVN-Revision: 9640 | ||||
* | include the kernel config for kernel related packages (should fix some b43 ↵ | Felix Fietkau | 2007-11-30 | 1 | -1/+4 |
| | | | | | | compile issues) SVN-Revision: 9635 | ||||
* | don't specify "CC=<nothing>" on kernel build command line | Felix Fietkau | 2007-10-23 | 1 | -4/+4 |
| | | | | | | | | | | | | | If KERNEL_CC isn't set, we end up with a "CC=" on the kernel build command-line. We don't always need CC, as the CROSS_COMPILE flag does the job instead. In fact, specifying CC messes up the build when we're using a biarch compiler. This change doesn't specify CC= if the KERNEL_CC variable is empty. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> SVN-Revision: 9408 | ||||
* | don't replace powerpc arch with ppc | Felix Fietkau | 2007-10-23 | 1 | -7/+8 |
| | | | | | | | | | | | | | 'powerpc' is a valid arch for the LINUX_KARCH variable, but the build system unconditionally replaces LIUNUX_KARCH=powerpc with LINUX_KARCH=ppc. This change only does the replacement if LINUX_KARCH isn't set. This allows us to use the powerpc architecture. Signed-off-by: Jeremy Kerr <jk@ozlabs.org> SVN-Revision: 9405 | ||||
* | revert CONFIG_* symbols set m enforcement introduced in [8591], it can't ↵ | Nicolas Thill | 2007-09-16 | 1 | -2/+1 |
| | | | | | | work when symbols from different kernel versions are mixed in KCONFIG SVN-Revision: 8798 | ||||
* | fix kernel build with quilt | Felix Fietkau | 2007-09-10 | 1 | -1/+3 |
| | | | | SVN-Revision: 8727 | ||||
* | fix kmod-crypto, emit warning messages for kmod packages that cannot be ↵ | Felix Fietkau | 2007-09-08 | 1 | -0/+6 |
| | | | | | | built due to missing kernel config options SVN-Revision: 8697 | ||||
* | major target cleanup. it is now possible to have subtargets that can ↵ | Felix Fietkau | 2007-09-08 | 1 | -7/+16 |
| | | | | | | override many target settings, including arch - merge adm5120, adm5120eb. target profiles still need to be adapted for subtargets SVN-Revision: 8694 | ||||
* | strip the kernel version suffix from target directories, except for brcm-2.4 ↵ | Felix Fietkau | 2007-09-06 | 1 | -2/+2 |
| | | | | | | (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 | ||||
* | require all CONFIG_* symbols listed in its KCONFIG to be set to m in order ↵ | Nicolas Thill | 2007-09-03 | 1 | -1/+2 |
| | | | | | | to actually build a kmod package, tweak and fix kernel package definitions. SVN-Revision: 8591 | ||||
* | provide default PKG_BUILD_DIR for packages missing a PKG_VERSION | Nicolas Thill | 2007-09-03 | 1 | -1/+1 |
| | | | | SVN-Revision: 8583 | ||||
* | use a default VERSION field for kmod packages | Nicolas Thill | 2007-09-02 | 1 | -0/+1 |
| | | | | SVN-Revision: 8575 | ||||
* | add a '@KERNEL' download facility, tweak script | Nicolas Thill | 2007-08-26 | 1 | -4/+1 |
| | | | | SVN-Revision: 8495 | ||||
* | include kernel-version.mk from kernel.mk so that a correct KERNEL_PATCHVER ↵ | Nicolas Thill | 2007-08-26 | 1 | -0/+2 |
| | | | | | | is always available SVN-Revision: 8494 | ||||
* | move KERNEL_PATCHVER from kernel.mk to kernel-version.mk so that it is ↵ | Nicolas Thill | 2007-08-25 | 1 | -1/+0 |
| | | | | | | defined when dumping target infos SVN-Revision: 8485 | ||||
* | add support for KernelPackage/*/description | Nicolas Thill | 2007-08-25 | 1 | -0/+6 |
| | | | | SVN-Revision: 8484 | ||||
* | revert [8415], seems to be causing problems for the kernel build | Felix Fietkau | 2007-08-16 | 1 | -3/+0 |
| | | | | SVN-Revision: 8418 | ||||
* | always include kernel config for kernel packages | Felix Fietkau | 2007-08-15 | 1 | -0/+3 |
| | | | | SVN-Revision: 8415 | ||||
* | build system cleanup/restructuring as described in ↵ | Felix Fietkau | 2007-08-07 | 1 | -3/+3 |
| | | | | | | http://lists.openwrt.org/pipermail/openwrt-devel/2007-August/001159.html SVN-Revision: 8362 | ||||
* | fix kmod packages that don't use KCONFIG | Felix Fietkau | 2007-08-02 | 1 | -1/+1 |
| | | | | SVN-Revision: 8323 | ||||
* | fix kmod packaging for packages where some KCONFIG symbols are set to y | Felix Fietkau | 2007-08-02 | 1 | -1/+1 |
| | | | | SVN-Revision: 8316 | ||||
* | Port the mbsd_multi patch from freewrt, which adds -fhonour-copts. This will ↵ | Felix Fietkau | 2007-07-31 | 1 | -0/+2 |
| | | | | | | emit warnings in packages that don't use our target cflags properly SVN-Revision: 8256 | ||||
* | disable kmod packages where the KCONFIG options are =y | Felix Fietkau | 2007-07-20 | 1 | -7/+9 |
| | | | | SVN-Revision: 8086 | ||||
* | dynamically enable/disable kernel config options for kmod packages based on ↵ | Felix Fietkau | 2007-07-18 | 1 | -11/+7 |
| | | | | | | build system config SVN-Revision: 8026 | ||||
* | reordered GENERIC_PATCH_DIR variable | Gabor Juhos | 2007-07-01 | 1 | -1/+1 |
| | | | | SVN-Revision: 7824 | ||||
* | fix kernel config feature autodetection | Felix Fietkau | 2007-06-30 | 1 | -2/+1 |
| | | | | SVN-Revision: 7811 | ||||
* | prepare for the transition to linux 2.6.22 - make it possible to override ↵ | Felix Fietkau | 2007-06-16 | 1 | -4/+8 |
| | | | | | | the kernel version in the target makefile SVN-Revision: 7644 | ||||
* | fix kmod-* build error when wildcards are being used in $(FILES) | Felix Fietkau | 2007-04-26 | 1 | -1/+1 |
| | | | | SVN-Revision: 7052 | ||||
* | Improved autorebuild for kernel related stuff. - make modules_install in the ↵ | Felix Fietkau | 2007-04-18 | 1 | -1/+2 |
| | | | | | | 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 | ||||
* | add a default for PKG_BUILD_DIR and PKG_INSTALL_DIR (will use ↵ | Felix Fietkau | 2007-03-16 | 1 | -0/+2 |
| | | | | | | KERNEL_BUILD_DIR if kernel.mk is included, BUILD_DIR otherwise) SVN-Revision: 6580 | ||||
* | always dereference symbolic links when copying kernel modules into the ↵ | Felix Fietkau | 2007-02-23 | 1 | -1/+1 |
| | | | | | | packaging directory (fixes alsa build, patch from #1392) SVN-Revision: 6350 | ||||
* | some platform support path name cleanup | Felix Fietkau | 2006-12-18 | 1 | -0/+1 |
| | | | | SVN-Revision: 5846 | ||||
* | fix pesky kmod-* ipkg install bug | Felix Fietkau | 2006-11-25 | 1 | -1/+1 |
| | | | | SVN-Revision: 5639 | ||||
* | move platform specific base-files into target/linux/<targetname> | Felix Fietkau | 2006-11-22 | 1 | -0/+1 |
| | | | | SVN-Revision: 5621 | ||||
* | import Package/Default in KernelPackage to avoid reusing variables from the ↵ | Felix Fietkau | 2006-11-18 | 1 | -0/+1 |
| | | | | | | wrong packages (fixes #970) SVN-Revision: 5565 | ||||
* | only enable in-tree kmod-* packages by default | Felix Fietkau | 2006-11-18 | 1 | -1/+1 |
| | | | | SVN-Revision: 5560 | ||||
* | make target/linux/* directories self-contained, use the selected kernel ↵ | Felix Fietkau | 2006-11-11 | 1 | -19/+11 |
| | | | | | | version for the toolchain, autogenerate menuconfig and makefile code for target selection SVN-Revision: 5498 | ||||
* | fix dependencies on the virtual kernel package (fixes #878) | Felix Fietkau | 2006-10-24 | 1 | -1/+1 |
| | | | | SVN-Revision: 5279 | ||||
* | cleanup/rewrite of the kernel build process | Felix Fietkau | 2006-10-19 | 1 | -5/+4 |
| | | | | SVN-Revision: 5226 | ||||
* | cleanup | Felix Fietkau | 2006-10-19 | 1 | -2/+5 |
| | | | | SVN-Revision: 5224 | ||||
* | finally kill KMOD_template - removes a big chunk of legacy build code | Felix Fietkau | 2006-10-19 | 1 | -47/+0 |
| | | | | SVN-Revision: 5222 | ||||
* | fix uml-2.6 build, move KERNELNAME to kernel-build.mk | Nicolas Thill | 2006-10-18 | 1 | -9/+0 |
| | | | | SVN-Revision: 5204 | ||||
* | fix module autoload option | Felix Fietkau | 2006-10-17 | 1 | -1/+5 |
| | | | | SVN-Revision: 5201 | ||||
* | make kernel module packaging code reusable and use it in madwifi | Felix Fietkau | 2006-10-17 | 1 | -0/+63 |
| | | | | SVN-Revision: 5189 |