summaryrefslogtreecommitdiff
path: root/distro
diff options
context:
space:
mode:
Diffstat (limited to 'distro')
-rw-r--r--distro/arch/meta20
1 files changed, 20 insertions, 0 deletions
diff --git a/distro/arch/meta b/distro/arch/meta
new file mode 100644
index 0000000..5f375ed
--- /dev/null
+++ b/distro/arch/meta
@@ -0,0 +1,20 @@
+entry() {
+ TITLE="$ISONAME"
+ KERNEL=/liveusb-kernel/$KEYWORD/x86_64/vmlinuz
+ INITRD=(/liveusb-kernel/$KEYWORD/intel_ucode.img
+ /liveusb-kernel/$KEYWORD/amd_ucode.img
+ /liveusb-kernel/$KEYWORD/x86_64/archiso.img)
+ OPTION="archisodevice=/dev/disk/by-uuid/$UUID archisobasedir=liveusb-data/$KEYWORD"
+ X64=y
+}
+
+install_live() {
+ mount_iso
+ install -d "$DATADIR/$KEYWORD" "$KERNELDIR/$KEYWORD"
+ cp -r "$ISOMNT/arch/x86_64" "$DATADIR/$KEYWORD/"
+ cp -r "$ISOMNT/arch/boot/x86_64" "$KERNELDIR/$KEYWORD/"
+ cp "$ISOMNT/arch/boot/"*.img "$KERNELDIR/$KEYWORD/"
+ umount_iso
+}
+
+entries=(entry)