b772c8cde5
This change makes the purpose of the staging directory more obvious and the taskname more true to what it now actually does. The layout version number is increased due to the change in layout but code to convert existing directories and insert a symlink for backwards compatibility is included. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
36 lines
740 B
BlitzBasic
36 lines
740 B
BlitzBasic
DESCRIPTION = "Encrypted shellscript for the Zaurus ROM update"
|
|
DEPENDS = "encdec-updater-native"
|
|
LICENSE = "zaurus-updater"
|
|
PR = "r20"
|
|
|
|
PACKAGES = ""
|
|
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
|
COMPATIBLE_MACHINE = '(poodle|c7x0|spitz|akita|tosa)'
|
|
|
|
SRC_URI = "file://updater.sh \
|
|
file://gnu-tar.gz"
|
|
S = "${WORKDIR}"
|
|
|
|
do_configure() {
|
|
sed -i "s/ZAURUS_UPDATER_VERSION/${PR}/" "${S}/updater.sh"
|
|
}
|
|
|
|
do_compile() {
|
|
encdec-updater -e updater.sh
|
|
}
|
|
|
|
do_deploy() {
|
|
install -d ${DEPLOY_DIR_IMAGE}
|
|
install -m 0755 updater.sh ${DEPLOY_DIR_IMAGE}/updater.sh.${MACHINE}
|
|
|
|
case ${MACHINE} in
|
|
spitz )
|
|
install -m 0755 gnu-tar ${DEPLOY_DIR_IMAGE}/gnu-tar
|
|
;;
|
|
*)
|
|
;;
|
|
esac
|
|
}
|
|
|
|
addtask deploy before do_populate_sysroot after do_compile
|