Implement building ISO in RAM and automatic removal of build directory (#67)

* feat: Implement building ISO in RAM

* feat: Implement removing build directory

* README: Remove build directory by default

* Use mktemp to create work directory

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>

* Adapt cehcks for mktemp

* util-iso.sh: Fix typo

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>

* util-iso.sh: Ensure safe removal of directory by quoting variable

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>

* util-iso.sh: umount_fs first and then start removal

* util-iso.sh: Properly handle removal of work directory

---------

Co-authored-by: Vasiliy Stelmachenok <92667539+ventureoo@users.noreply.github.com>
This commit is contained in:
veuxitandVasiliy Stelmachenok authored and GitHub committed 2025-11-20 10:13:41 +01:00
1 parent 2a25ad08d6
commit 94480e21a8
4 files changed
+26 -3

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
# Defining the Version of the ISO. This line could be easy changed by a Script wich do that automatic before creating ISO self.
# Default "GIT", because if somebody outside from the DEVs create a ISO, this ISO wouldnt have a specific Version number.
CACHYOS_VERSION="250131"
CACHYOS_VERSION="251016"
if [ "${grub_platform}" == 'efi' ]; then
bios_or_uefi='(UEFI)!'