This website requires JavaScript.
Explore
Help
Sign In
Lubuntu
/
livecd-rootfs
Watch
3
Star
0
Fork
0
You've already forked livecd-rootfs
mirror of
https://git.launchpad.net/livecd-rootfs
synced
2025-02-13 06:17:08 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
livecd-rootfs
/
live-build
/
ubuntu-cpc
/
hooks.d
/
base
/
series
/
squashfs
4 lines
62 B
Plaintext
Raw
Normal View
History
Unescape
Escape
ubuntu-cpc: Ensure base disk image is the same between all build targets The following targets have livecd.ubuntu-cpc.manifest (and livecd.ubuntu-cpc.ext4) which differ in some way from the 'all' target. They are all missing grub-efi and other modifications: root-dir squashfs tarball These targets do not depend on the 'disk-image' target. This means that the ext4 produced will lack the uefi modifications (and any from the disk-image target binary hooks). Since the ext4 file is common to all builds there is a chance that a parallel build from one of these targets could overwrite this artifact. This patch ensures that all targets will produce consistent base output.
2019-05-01 09:56:34 -05:00
depends disk-image
Use series files with dependency handling to generate hook symlinks dynamically This patch currently only applies to the "ubuntu-cpc" project. More and more logic has been going into the hook scripts to decide under which conditions they should run or not. As we are moving to parallelized builds of image sets, this will get even more complicated. Base hooks will have to know which image sets they belong to and modification of the dependency chain between scripts will become more complicated and prone to errors, as the number of image sets grows. This patch introduces explicit ordering and dependency handling for scripts through the use of `series` files and an explicit syntax for dependency specification.
2018-12-10 09:18:02 +01:00
depends root-dir
base/root-squashfs.binary
Reference in New Issue
Copy Permalink