armbian-build/lib/functions/compilation
Ricardo Pardini eab306b279 tmpfs: introduce USE_TMPFS=no to disable tmpfs usage for WORKDIR and package-specific working dirs; actually use $temp_dir_id for mktemp; see #5502
- `USE_TMPFS=no` disables usage of generic tmpfs mechanism (still possibly used for rootfs/image building, which is unrelated), for last-resort cases
- use better/more descriptive `temp_dir_id`'s for kernel build than `k` (now `kernel_dest_install_dir`) and `kd` (now `kernel_debs_temp_dir`)
  - specific image/dtb/headers packaging already had decent names, same for other .deb's
- replace `mktemp -d` with `mktemp -d --tmpdir "${temp_dir_id}-XXXXX"` in `prepare_temp_dir_in_workdir_and_schedule_cleanup()`, so we know what's using what in tmpfs
2023-07-24 23:19:15 +02:00
..
packages Revert "armbian-desktop/aggregation: introduce DESKTOP_COMMON aggregation variant, where arch/config/appgroups are ignored; see #5439" 2023-07-19 01:02:23 +02:00
patch drivers: net: wireless: realtek: rtw88: upstream-wireless 2023-07-23 17:00:03 +02:00
armbian-kernel.sh armbian-kernel: was too hungry in disabling kernel debug, let DEBUG_MISC & SLUB_DEBUG alone 2023-06-26 21:34:43 +02:00
atf.sh kernel/uboot/atf: introduce kernel-patch, uboot-patch, atf-patch, uboot-config, kernel-config CLI commands; enhanced manual patching; block deprecated ways 2023-05-01 22:46:55 +02:00
ccache.sh Add / modify (c) in bash scripts (#4922) 2023-03-09 18:30:40 +01:00
crust.sh allwinner: Enable crust compilation 2023-06-20 21:36:31 +02:00
distcc.sh Add / modify (c) in bash scripts (#4922) 2023-03-09 18:30:40 +01:00
kernel-config.sh Add / modify (c) in bash scripts (#4922) 2023-03-09 18:30:40 +01:00
kernel-debs.sh kernel-debs: headers: hack/fix for 6.5-rc1's "tools/counter: Makefile: Remove lingering 'include' directories on make clean" 2023-07-11 11:14:41 +02:00
kernel-git-bundle.sh Add / modify (c) in bash scripts (#4922) 2023-03-09 18:30:40 +01:00
kernel-git-oras.sh add dockerproxy to accelerate ghcr.io 2023-04-18 09:28:25 +02:00
kernel-git.sh Add / modify (c) in bash scripts (#4922) 2023-03-09 18:30:40 +01:00
kernel-make.sh kernel-make: introduce KERNEL_EXTRA_CFLAGS; fill it to add to what's passed to KCFLAGS; related to #5117 2023-05-01 22:46:43 +02:00
kernel-patching.sh patching: Patching Summary and Patching Failures tables using Python's Rich 2023-06-13 12:29:52 +02:00
kernel.sh tmpfs: introduce USE_TMPFS=no to disable tmpfs usage for WORKDIR and package-specific working dirs; actually use $temp_dir_id for mktemp; see #5502 2023-07-24 23:19:15 +02:00
uboot-git.sh Add / modify (c) in bash scripts (#4922) 2023-03-09 18:30:40 +01:00
uboot-patching.sh patching: Patching Summary and Patching Failures tables using Python's Rich 2023-06-13 12:29:52 +02:00
uboot.sh uboot: allow adding/changing uboot CFLAGS with post_config_uboot_target() hook 2023-07-12 00:51:21 +02:00
utils-compilation.sh kernel/uboot/atf: introduce kernel-patch, uboot-patch, atf-patch, uboot-config, kernel-config CLI commands; enhanced manual patching; block deprecated ways 2023-05-01 22:46:55 +02:00