mirror of
https://git.launchpad.net/livecd-rootfs
synced 2026-04-02 07:01:10 +00:00
For MAKE_ISO=yes builds, squashfs, kernel, initrd, manifests, and sizes are now placed directly into config/iso-dir/iso-root/casper/ during the build rather than creating livecd.* intermediates that get linked as for-iso.* files and then copied into casper/ by isobuild. This stops publishing the intermediate livecd.* artifacts so that only livecd.*.iso and livecd.*.netboot.tar.gz are published for ISO builds. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
18 lines
409 B
Bash
Executable File
18 lines
409 B
Bash
Executable File
#!/bin/bash -eux
|
|
# vi: ts=4 noexpandtab
|
|
|
|
case $PASS in
|
|
ubuntu-server-minimal.ubuntu-server.installer.*.*)
|
|
exit 0
|
|
;;
|
|
ubuntu-server-minimal.ubuntu-server.installer.*)
|
|
flavor=${PASS##*.}
|
|
;;
|
|
*)
|
|
exit 0
|
|
;;
|
|
esac
|
|
|
|
# Install kernel and initrd directly into the ISO casper directory
|
|
iso_install_kernel "$flavor" chroot/boot/vmlinu?-* chroot/boot/initrd.img-*
|