24 Commits (782d02ed1b2362ebe110ec5b991c8adddf5850e6)

Author SHA1 Message Date
Felix Fietkau 99368862e4 Port the mbsd_multi patch from freewrt, which adds -fhonour-copts. This will emit warnings in packages that don't use our target cflags properly 18 years ago
Felix Fietkau 7ff45c5adb disable kmod packages where the KCONFIG options are =y 18 years ago
Felix Fietkau 8e42553971 dynamically enable/disable kernel config options for kmod packages based on build system config 18 years ago
Gabor Juhos 259ff05f84 reordered GENERIC_PATCH_DIR variable 18 years ago
Felix Fietkau 6c4ee48f92 fix kernel config feature autodetection 18 years ago
Felix Fietkau f019ac4dc9 prepare for the transition to linux 2.6.22 - make it possible to override the kernel version in the target makefile 18 years ago
Felix Fietkau 56220b258b fix kmod-* build error when wildcards are being used in $(FILES) 18 years ago
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 18 years ago
Felix Fietkau 1d307eea87 add a default for PKG_BUILD_DIR and PKG_INSTALL_DIR (will use KERNEL_BUILD_DIR if kernel.mk is included, BUILD_DIR otherwise) 18 years ago
Felix Fietkau d398dc0309 always dereference symbolic links when copying kernel modules into the packaging directory (fixes alsa build, patch from #1392) 18 years ago
Felix Fietkau dc6794b88c some platform support path name cleanup 18 years ago
Felix Fietkau 1c9fe80ed4 fix pesky kmod-* ipkg install bug 18 years ago
Felix Fietkau 37362df7ea move platform specific base-files into target/linux/<targetname> 18 years ago
Felix Fietkau f149f1a0b0 import Package/Default in KernelPackage to avoid reusing variables from the wrong packages (fixes #970) 18 years ago
Felix Fietkau 13aeec9b06 only enable in-tree kmod-* packages by default 18 years ago
Felix Fietkau cf4e7af392 make target/linux/* directories self-contained, use the selected kernel version for the toolchain, autogenerate menuconfig and makefile code for target selection 18 years ago
Felix Fietkau 78ae7f9a6b fix dependencies on the virtual kernel package (fixes #878) 18 years ago
Felix Fietkau 2665d7f09e cleanup/rewrite of the kernel build process 18 years ago
Felix Fietkau 87e6a7e4f2 cleanup 18 years ago
Felix Fietkau c041f53b8d finally kill KMOD_template - removes a big chunk of legacy build code 18 years ago
Nicolas Thill ee11bee390 fix uml-2.6 build, move KERNELNAME to kernel-build.mk 18 years ago
Felix Fietkau f1a497259b fix module autoload option 18 years ago
Felix Fietkau 547b127d7a make kernel module packaging code reusable and use it in madwifi 18 years ago