armbian-build/lib/functions/compilation
Igor Velkov a661744d1d kernel: add custom_kernel_make_params extension hook
Add a new extension hook point in run_kernel_make_internal() that allows
extensions to modify kernel make parameters before compilation.

Extensions can now modify:
- common_make_params_quoted - parameters passed to make
- common_make_envs - environment variables for make

This enables features like CROSS_COMPILE_COMPAT for 32-bit compat vDSO
on arm64 builds without modifying core build scripts.

Refs: https://github.com/armbian/build/issues/9216

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 11:36:20 +01:00
..
packages chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
patch apply rtl8723cs bluetooth only with kernels >= 6.1 2026-01-08 11:56:44 +01:00
armbian-kernel.sh armbian-kernel: more eBPF-oriented options for userspace tooling 2026-01-08 19:40:54 +01:00
atf.sh drop find_toolchains, SKIP_EXTERNAL_TOOLCHAINS and all $toolchain PATH injections 2026-01-14 20:08:21 +01:00
ccache.sh chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
crust.sh drop find_toolchains, SKIP_EXTERNAL_TOOLCHAINS and all $toolchain PATH injections 2026-01-14 20:08:21 +01:00
distcc.sh chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
kernel-config.sh chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
kernel-debs.sh Fix "modpost not foud" error since error in rust coreutils uutils/coreutils#8924 2026-01-22 12:25:08 +01:00
kernel-dts-check.sh chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
kernel-git-bundle.sh chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
kernel-git-oras.sh chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
kernel-git.sh chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
kernel-make.sh kernel: add custom_kernel_make_params extension hook 2026-01-25 11:36:20 +01:00
kernel-patching.sh chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
kernel.sh "get completely rid of dead code toolchain stuff", pt2 2026-01-14 20:08:21 +01:00
uboot-git.sh chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
uboot-patching.sh chore: update copyright years to 2026 2025-12-25 12:03:34 +01:00
uboot.sh u-boot: fix and unify CROSS_COMPILE and PATH after predatory maintenance 2026-01-14 20:08:21 +01:00
utils-compilation.sh drop find_toolchains, SKIP_EXTERNAL_TOOLCHAINS and all $toolchain PATH injections 2026-01-14 20:08:21 +01:00