diff options
| -rw-r--r-- | scripts/lib/wic/plugins/source/isoimage-isohybrid.py | 7 | 
1 files changed, 5 insertions, 2 deletions
| diff --git a/scripts/lib/wic/plugins/source/isoimage-isohybrid.py b/scripts/lib/wic/plugins/source/isoimage-isohybrid.py index c1e2a5dff1..62385a223d 100644 --- a/scripts/lib/wic/plugins/source/isoimage-isohybrid.py +++ b/scripts/lib/wic/plugins/source/isoimage-isohybrid.py @@ -208,11 +208,14 @@ class IsoImagePlugin(SourcePlugin):          if not os.path.exists("%s/syslinux" % syslinux_dir):              msger.info("Building syslinux...\n")              exec_cmd("bitbake syslinux") -            msger.info("Building syslinux-native...\n") -            exec_cmd("bitbake syslinux-native")          if not os.path.exists("%s/syslinux" % syslinux_dir):              msger.error("Please build syslinux first\n") +        # Make sure syslinux is available in native sysroot +        if not os.path.exists("%s/usr/bin/syslinux" % native_sysroot): +            msger.info("Building syslinux-native...\n") +            exec_cmd("bitbake syslinux-native") +          #Make sure mkisofs is available in native sysroot          if not os.path.isfile("%s/usr/bin/mkisofs" % native_sysroot):              msger.info("Building cdrtools-native...\n") | 
