armbian-build/lib/functions
Ricardo Pardini 53266feff8
armbian-next: kernel: deterministic .config mtime handling; kernel build logging sections reorg
- .config is now compared with previous one byte-wise, diff shown, and mtime preserved directly via `cp -p`
- this does away with the previous mtime-based BS I had written during the fasthash era (and thus remove file-mtime.sh, regen lib)
- split some functions, to better control the interactive piece in the _middle_ of kernel config process
- no more `kernel_config_maybe_interactive()`, now `kernel_config()` that controls its own logging sections
- extract `kernel_determine_toolchain()` out of config into make
- introduce internal hook `armbian_kernel_config()` that runs before custom version (for .config defaults, coming soon)
2023-02-18 07:42:39 -03:00
..
bsp armbian-oleg: curb rsync logging during bsp 2023-02-18 07:42:25 -03:00
cli armbian-next: cli: half-assed, legacy based, kernel and u-boot cli commands 2023-02-18 07:42:35 -03:00
compilation armbian-next: kernel: deterministic .config mtime handling; kernel build logging sections reorg 2023-02-18 07:42:39 -03:00
configuration armbian-oleg: curb Python launcher logs 2023-02-18 07:42:24 -03:00
extras armbian-next: fix all shellcheck errors in lib/ 2023-02-18 07:40:44 -03:00
general armbian-next: kernel: deterministic .config mtime handling; kernel build logging sections reorg 2023-02-18 07:42:39 -03:00
host armbian-oleg: junk: drastically reduce host-side dependencies / "remove junk" 2023-02-18 07:42:14 -03:00
image armbian-oleg: drastically curb update-initramfs logging, unless SHOW_DEBUG=yes 2023-02-18 07:42:26 -03:00
logging armbian-next: logging: reinit logging after processing cmdline parameters 2023-02-18 07:42:34 -03:00
main armbian-oleg: curb logging from building armbian-plymouth-theme; do it in a logging section, like the others 2023-02-18 07:42:33 -03:00
rootfs armbian-oleg: drastically curb boot_logo() logging 2023-02-18 07:42:27 -03:00