diff options
author | Andrzej Zaborowski <andrew@openedhand.com> | 2008-10-20 00:22:07 +0000 |
---|---|---|
committer | Andrzej Zaborowski <andrew@openedhand.com> | 2008-10-20 00:22:07 +0000 |
commit | 3f93ed6bce12da9ece86e3f965e4e667b22fb306 (patch) | |
tree | 3d059c6ebe00f5d19590c4e660696dfc7c0964bd /meta/classes/bootimg.bbclass | |
parent | 4cb659823ba8f8631d623a870695c79ba352a6ad (diff) | |
download | poky-3f93ed6bce12da9ece86e3f965e4e667b22fb306.tar.gz |
syslinux-native: Try to make syslinux cross-compile friendly.
We only had one package for building both the bootloader and the installer,
i.e. target and host code. It used always the host compiler. Split the
package into syslinux and syslinux-installer-native, require both for a
cd bootable image.
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@5539 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'meta/classes/bootimg.bbclass')
-rw-r--r-- | meta/classes/bootimg.bbclass | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/meta/classes/bootimg.bbclass b/meta/classes/bootimg.bbclass index 7bd367b9ae..d15818ee5b 100644 --- a/meta/classes/bootimg.bbclass +++ b/meta/classes/bootimg.bbclass | |||
@@ -13,7 +13,8 @@ | |||
13 | # ${SYSLINUX_OPTS} - additional options to add to the syslinux file ';' delimited | 13 | # ${SYSLINUX_OPTS} - additional options to add to the syslinux file ';' delimited |
14 | 14 | ||
15 | do_bootimg[depends] += "dosfstools-native:do_populate_staging \ | 15 | do_bootimg[depends] += "dosfstools-native:do_populate_staging \ |
16 | syslinux-native:do_populate_staging \ | 16 | syslinux:do_populate_staging \ |
17 | syslinux-installer-native:do_populate_staging \ | ||
17 | mtools-native:do_populate_staging \ | 18 | mtools-native:do_populate_staging \ |
18 | cdrtools-native:do_populate_staging" | 19 | cdrtools-native:do_populate_staging" |
19 | 20 | ||
@@ -45,7 +46,7 @@ build_boot_bin() { | |||
45 | install -m 0644 ${ROOTFS} ${HDDDIR}/rootfs.img | 46 | install -m 0644 ${ROOTFS} ${HDDDIR}/rootfs.img |
46 | fi | 47 | fi |
47 | 48 | ||
48 | install -m 444 ${STAGING_DATADIR_NATIVE}/syslinux/ldlinux.sys \ | 49 | install -m 444 ${STAGING_DATADIR}/syslinux/ldlinux.sys \ |
49 | ${HDDDIR}/ldlinux.sys | 50 | ${HDDDIR}/ldlinux.sys |
50 | 51 | ||
51 | # Do a little math, bash style | 52 | # Do a little math, bash style |
@@ -83,7 +84,7 @@ build_boot_bin() { | |||
83 | install -m 0644 ${INITRD} ${ISODIR}/initrd | 84 | install -m 0644 ${INITRD} ${ISODIR}/initrd |
84 | 85 | ||
85 | # And install the syslinux stuff | 86 | # And install the syslinux stuff |
86 | cp ${STAGING_DATADIR_NATIVE}/syslinux/isolinux.bin \ | 87 | cp ${STAGING_DATADIR}/syslinux/isolinux.bin \ |
87 | ${ISODIR} | 88 | ${ISODIR} |
88 | 89 | ||
89 | mkisofs -V ${BOOTIMG_VOLUME_ID} \ | 90 | mkisofs -V ${BOOTIMG_VOLUME_ID} \ |