armbian-build/lib/functions
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
..
artifacts artifact: kernel: force D0000 drivers hash for artifact_version if EXTRAWIFI=no 2023-07-20 01:03:43 +02:00
bsp Make sure we upgrade armbian-bsp-cli package 2023-07-08 00:05:58 +05:30
cli Add compatibility for non-FHS 3.0 systems 2023-07-19 23:16:22 +02:00
compilation 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
configuration interactive: show all possible KERNEL_TARGET's in branch selection UI; handle current/edge/legacy, others are "experimental" 2023-07-12 02:41:02 +05:30
general Enforce use of bind mount for /dev within chroot 2023-07-22 02:18:49 +05:30
host 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
image Fix cache miss detection for initrd 2023-07-22 02:18:49 +05:30
logging Add compatibility for non-FHS 3.0 systems 2023-07-19 23:16:22 +02:00
main python2/python3: symlink python3 as python/python2 if python2 is not found in host 2023-07-01 21:49:08 +02:00
rootfs Fix caching of cryptroot packages. Also moved the crypt code to extension 2023-07-22 02:18:49 +05:30