summaryrefslogtreecommitdiff
path: root/distro/arch/meta
blob: 5f375ed2a4f9d757f3477803bb1c2bbde4e23335 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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)