update_kernel.sh: don't assume pwd

The script used to assume that you were running it from src/scripts.

That assumption has now been removed.

BUG=none
TEST=After this change I can run update_kernel.sh from anywhere.

Change-Id: I2676e1c16f5682d06be48e99c915660e4cb35be8
Reviewed-on: http://gerrit.chromium.org/gerrit/1933
Reviewed-by: Sonny Rao <sonnyrao@chromium.org>
Tested-by: Mandeep Singh Baines <msb@chromium.org>
This commit is contained in:
Mandeep Singh Baines 2011-06-01 16:36:54 -07:00
parent e1b5bfad0e
commit 981555b638

View File

@ -87,7 +87,7 @@ function make_kernelimage() {
local bootloader_path
local kernel_image
if [[ "${FLAGS_arch}" == "arm" ]]; then
bootloader_path="../build/images/${FLAGS_board}/latest/kernel.scr.uimg"
bootloader_path="${SRC_ROOT}/build/images/${FLAGS_board}/latest/kernel.scr.uimg"
kernel_image="/build/${FLAGS_board}/boot/vmlinux.uimg"
else
bootloader_path="/lib64/bootstub/bootstub.efi"
@ -97,7 +97,7 @@ function make_kernelimage() {
--keyblock /usr/share/vboot/devkeys/kernel.keyblock \
--signprivate /usr/share/vboot/devkeys/kernel_data_key.vbprivk \
--version 1 \
--config ../build/images/${FLAGS_board}/latest/config.txt \
--config "${SRC_ROOT}/build/images/${FLAGS_board}/latest/config.txt" \
--bootloader "${bootloader_path}" \
--vmlinuz "${kernel_image}" \
--arch "${FLAGS_arch}"