Compare commits

..

No commits in common. "4c5ea2b66b6522981bc0ce77adbefa62fa78fa1b" and "a906a3c9f6e7ddb21d49b9d39a572b0a0662bb16" have entirely different histories.

4 changed files with 5 additions and 15 deletions

View File

@ -1,20 +1,10 @@
# Known configs: # Known configs:
# * airgap # * airgap
CONFIG ?= airgap
.PHONY: default .PHONY: default
default: out/archlinux-baseline-arch-$(CONFIG)-x86_64.iso default: out/archlinux-baseline-arch-airgap-x86_64.iso
.PHONY: vars out/archlinux-baseline-arch-%-x86_64.iso: configs/%
vars:
@echo "CONFIG ?= $(CONFIG)"
.PHONY: clean
clean:
rm -rf out work || true
out/archlinux-baseline-arch-%-x86_64.iso: configs/%/
$(MAKE) docker-airgap-builder $(MAKE) docker-airgap-builder
mkdir -p out mkdir -p out
docker run --rm --privileged --volume "$(PWD)/out:/out" airgap-builder $< docker run --rm --privileged --volume "$(PWD)/out:/out" airgap-builder $<

View File

@ -1,4 +1,4 @@
title Airgap Arch Linux (x86_64, UEFI) title Airgap Arch Linux (x86_64, UEFI)
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
options archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID% nomodeset options archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID%

View File

@ -62,7 +62,7 @@ timeout_style=menu
menuentry "Airgap Arch Linux (%ARCH%, ${archiso_platform})" --class arch --class gnu-linux --class gnu --class os --id 'archlinux' { menuentry "Airgap Arch Linux (%ARCH%, ${archiso_platform})" --class arch --class gnu-linux --class gnu --class os --id 'archlinux' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} nomodeset linux /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID}
initrd /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img initrd /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img
} }

View File

@ -2,4 +2,4 @@ LABEL arch
MENU LABEL Airgap Arch Linux (x86_64, BIOS) MENU LABEL Airgap Arch Linux (x86_64, BIOS)
LINUX /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux LINUX /%INSTALL_DIR%/boot/%ARCH%/vmlinuz-linux
INITRD /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img INITRD /%INSTALL_DIR%/boot/%ARCH%/initramfs-linux.img
APPEND archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID% nomodeset APPEND archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID%