x-load.inc: Add support to build a version of x-load that can be loaded over OTG...
authorDavid-John Willis <John.Willis@Distant-earth.com>
Tue, 27 Oct 2009 21:09:07 +0000 (21:09 +0000)
committerKoen Kooi <koen@openembedded.org>
Wed, 28 Oct 2009 09:16:28 +0000 (10:16 +0100)
recipes/x-load/x-load.inc

index 01db413..a340958 100644 (file)
@@ -13,6 +13,8 @@ XLOAD_MACHINE ?= "${MACHINE}_config"
 
 XLOAD_IMAGE ?= "x-load-${MACHINE}-${PV}-${PR}.bin.ift"
 XLOAD_SYMLINK ?= "x-load-${MACHINE}.bin.ift"
+XLOAD_USB_IMAGE ?= "x-load-usb-${MACHINE}-${PV}-${PR}.bin"
+XLOAD_USB_SYMLINK ?= "x-load-usb-${MACHINE}.bin"
 MLO_IMAGE ?= "MLO-${MACHINE}-${PV}-${PR}"
 MLO_SYMLINK ?= "MLO-${MACHINE}"
 
@@ -29,18 +31,22 @@ do_deploy () {
        signGP ${S}/x-load.bin
        install -d ${DEPLOY_DIR_IMAGE}
        install ${S}/x-load.bin.ift ${DEPLOY_DIR_IMAGE}/${XLOAD_IMAGE}
+       install ${S}/x-load.bin ${DEPLOY_DIR_IMAGE}/${XLOAD_USB_IMAGE}  
        install ${S}/x-load.bin.ift ${DEPLOY_DIR_IMAGE}/${MLO_IMAGE}
        package_stagefile_shell ${DEPLOY_DIR_IMAGE}/${XLOAD_IMAGE}
+       package_stagefile_shell ${DEPLOY_DIR_IMAGE}/${XLOAD_USB_IMAGE}  
        package_stagefile_shell ${DEPLOY_DIR_IMAGE}/${MLO_IMAGE}
 
        cd ${DEPLOY_DIR_IMAGE}
        rm -f ${XLOAD_SYMLINK}
        ln -sf ${XLOAD_IMAGE} ${XLOAD_SYMLINK}
+       rm -f ${XLOAD_USB_SYMLINK}
+       ln -sf ${XLOAD_USB_IMAGE} ${XLOAD_USB_SYMLINK}  
        rm -f ${MLO_SYMLINK}
        ln -sf ${MLO_IMAGE} ${MLO_SYMLINK}
        package_stagefile_shell ${DEPLOY_DIR_IMAGE}/${XLOAD_SYMLINK}
+       package_stagefile_shell ${DEPLOY_DIR_IMAGE}/${XLOAD_USB_SYMLINK}
        package_stagefile_shell ${DEPLOY_DIR_IMAGE}/${MLO_SYMLINK}
 }
 do_deploy[dirs] = "${S}"
 addtask deploy before do_build after do_compile
-