From 0b28dee7819615a664b5ab03d05f140cac7c4cbe Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Thu, 14 Aug 2025 09:59:12 +0200 Subject: [PATCH] Add bin to make the iso --- bin/omarchy-iso-make | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 bin/omarchy-iso-make diff --git a/bin/omarchy-iso-make b/bin/omarchy-iso-make new file mode 100755 index 0000000..3f7cc55 --- /dev/null +++ b/bin/omarchy-iso-make @@ -0,0 +1,20 @@ +#!/bin/bash +set -euo pipefail + +BUILD_ROOT="$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)" +mkdir -p "$BUILD_ROOT/out" + +docker run --rm \ + --privileged \ + -v "$BUILD_ROOT/out:/out" \ + -v "$BUILD_ROOT/build_iso.sh:/build_iso.sh:ro" \ + -v "$BUILD_ROOT/archiso:/archiso:ro" \ + -v "$BUILD_ROOT/grub-autoboot.patch:/grub-autoboot.patch:ro" \ + -v "$BUILD_ROOT/efi-autoboot.patch:/efi-autoboot.patch:ro" \ + -v "$BUILD_ROOT/permissions.patch:/permissions.patch:ro" \ + -v "$BUILD_ROOT/aur-mirror.patch:/aur-mirror.patch:ro" \ + -v "$BUILD_ROOT/check_connectivity.sh:/check_connectivity.sh:ro" \ + archlinux/archlinux:latest /build_iso.sh + +# Make iso accessible to all +sudo chmod 777 -R "$BUILD_ROOT/out"