summaryrefslogtreecommitdiff
path: root/distro/opensuse/meta
blob: 87deffa4c5ba155089a318689615ccc615e786e3 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
entry() {
	isofn="$(basename "$ISOFILE")"
	label="$(get_iso_label "${ISO_FILEPATH}")"
	TITLE="$label"
	KERNEL=/liveusb-kernel/$KEYWORD/linux
	INITRD=/liveusb-kernel/$KEYWORD/initrd
	OPTION="root=live:CDLABEL=$label iso-scan/filename=liveusb-data/$KEYWORD/$isofn"
	X64=y
}

install_live() {
	mount_iso
	install -d "$DATADIR/$KEYWORD" "$KERNELDIR/$KEYWORD"
	cp "$ISOMNT/boot/x86_64/loader"/{linux,initrd} \
		"$KERNELDIR/$KEYWORD"
	umount_iso
	cp "${ISO_FILEPATH}" "$DATADIR/$KEYWORD/"
}

entries=(entry)