From 24c2b3e119ef1b22539736ddaae1f42818c09f02 Mon Sep 17 00:00:00 2001 From: jnqnfe Date: Tue, 3 Feb 2015 18:52:30 +0000 Subject: syslinux: deduplicate common files there are several files of which identical duplicate copies are held in: - share/bootloaders/extlinux - share/bootloaders/pxelinux - share/bootloaders/isolinux - share/bootloaders/syslinux it is a pain to maintain this from a development standpoint, having to copy modified config files into the other directories each time changes are made and mistakes have been made before due to this. this creates a new folder share/bootloaders/syslinux_common and moves them to this new directory. it also expands the binary_syslinux stage to use it, with it now constructing the installed set of bootloader files as follows: 1. copy {LB_DIR}/bootloaders/syslinux_common 2. copy {LB_DIR}/bootloaders/{syslinux|isolinux|extlinux|pxelinux} on top 3. copy config/bootloaders/syslinux_common on top 4. copy config/bootloaders/{syslinux|isolinux|extlinux|pxelinux} on top note, to explain part of the binary_syslinux change, instead of just copying the correct bootloader folder full of the files, we now make the target bootloader specific directory, then copy the contents of source directories into it. Gbp-Dch: Short --- share/bootloaders/isolinux/vesamenu.c32 | 1 - 1 file changed, 1 deletion(-) delete mode 120000 share/bootloaders/isolinux/vesamenu.c32 (limited to 'share/bootloaders/isolinux/vesamenu.c32') diff --git a/share/bootloaders/isolinux/vesamenu.c32 b/share/bootloaders/isolinux/vesamenu.c32 deleted file mode 120000 index 84e2eff1e..000000000 --- a/share/bootloaders/isolinux/vesamenu.c32 +++ /dev/null @@ -1 +0,0 @@ -/usr/lib/syslinux/modules/bios/vesamenu.c32 \ No newline at end of file -- cgit v1.2.3