common: build.sh/mkfirmware.sh: Use relative symlink

Folks might build images on server and access them locally, create
relative symlink to avoid broken links in this case.

Change-Id: I7669a32a7649599e3381879b6be90850d6fd79c6
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
This commit is contained in:
Jeffy Chen
2019-05-13 15:58:29 +08:00
parent 52acc70358
commit 08b8d9da91
2 changed files with 11 additions and 11 deletions

View File

@ -184,7 +184,7 @@ function build_rootfs(){
echo "$ROOTFS_IMG not generated?"
else
mkdir -p ${RK_ROOTFS_IMG%/*}
ln -sf $TOP_DIR/$ROOTFS_IMG $RK_ROOTFS_IMG
ln -rsf $TOP_DIR/$ROOTFS_IMG $RK_ROOTFS_IMG
fi
}

View File

@ -41,7 +41,7 @@ then
if [ -f $ROOTFS_IMG ]
then
echo -n "create rootfs.img..."
ln -s -f `readlink $ROOTFS_IMG | sed "s;$TOP_DIR;$RELATIVE_TOP_DIR;"` $ROCKDEV/rootfs.img
ln -rsf $ROOTFS_IMG $ROCKDEV/rootfs.img
echo "done."
else
echo "warning: $ROOTFS_IMG not found!"
@ -51,7 +51,7 @@ fi
if [ -f $PARAMETER ]
then
echo -n "create parameter..."
ln -s -f `echo $PARAMETER | sed "s;$TOP_DIR;$RELATIVE_TOP_DIR;"` $ROCKDEV/parameter.txt
ln -rsf $PARAMETER $ROCKDEV/parameter.txt
echo "done."
else
echo "warning: $PARAMETER not found!"
@ -62,7 +62,7 @@ then
if [ -f $RECOVERY_IMG ]
then
echo -n "create recovery.img..."
ln -s -f `echo $RECOVERY_IMG | sed "s;$TOP_DIR;$RELATIVE_TOP_DIR;"` $ROCKDEV/recovery.img
ln -rsf $RECOVERY_IMG $ROCKDEV/recovery.img
echo "done."
else
echo "warning: $RECOVERY_IMG not found!"
@ -74,7 +74,7 @@ then
if [ -f $MISC_IMG ]
then
echo -n "create misc.img..."
ln -s -f `echo $MISC_IMG | sed "s;$TOP_DIR;$RELATIVE_TOP_DIR;"` $ROCKDEV/misc.img
ln -rsf $MISC_IMG $ROCKDEV/misc.img
echo "done."
else
echo "warning: $MISC_IMG not found!"
@ -104,7 +104,7 @@ fi
if [ -f $UBOOT_IMG ]
then
echo -n "create uboot.img..."
ln -s -f `echo $UBOOT_IMG | sed "s;$TOP_DIR;$RELATIVE_TOP_DIR;"` $ROCKDEV/uboot.img
ln -rsf $UBOOT_IMG $ROCKDEV/uboot.img
echo "done."
else
echo -e "\e[31m error: $UBOOT_IMG not found! \e[0m"
@ -113,7 +113,7 @@ fi
if [ -f $TRUST_IMG ]
then
echo -n "create trust.img..."
ln -s -f `echo $TRUST_IMG | sed "s;$TOP_DIR;$RELATIVE_TOP_DIR;"` $ROCKDEV/trust.img
ln -rsf $TRUST_IMG $ROCKDEV/trust.img
echo "done."
else
echo -e "\e[31m error: $TRUST_IMG not found! \e[0m"
@ -122,7 +122,7 @@ fi
if [ -f $LOADER ]
then
echo -n "create loader..."
ln -s -f `echo $LOADER | sed "s;$TOP_DIR;$RELATIVE_TOP_DIR;"` $ROCKDEV/MiniLoaderAll.bin
ln -rsf $LOADER $ROCKDEV/MiniLoaderAll.bin
echo "done."
else
echo -e "\e[31m error: $LOADER not found,or there are multiple loaders! \e[0m"
@ -132,7 +132,7 @@ fi
#if [ -f $SPINOR_LOADER ]
#then
# echo -n "create spinor loader..."
# ln -s -f $SPINOR_LOADER $ROCKDEV/MiniLoaderAll_SpiNor.bin
# ln -rsf $SPINOR_LOADER $ROCKDEV/MiniLoaderAll_SpiNor.bin
# echo "done."
#else
# rm $SPINOR_LOADER_PATH 2>/dev/null
@ -143,7 +143,7 @@ then
if [ -f $BOOT_IMG ]
then
echo -n "create boot.img..."
ln -s -f `echo $BOOT_IMG | sed "s;$TOP_DIR;$RELATIVE_TOP_DIR;"` $ROCKDEV/boot.img
ln -rsf $BOOT_IMG $ROCKDEV/boot.img
echo "done."
else
echo "warning: $BOOT_IMG not found!"
@ -155,7 +155,7 @@ then
if [ -f $RAMBOOT_IMG ]
then
echo -n "create boot.img..."
ln -s -f `echo $RAMBOOT_IMG | sed "s;$TOP_DIR;$RELATIVE_TOP_DIR;"` $ROCKDEV/boot.img
ln -rsf $RAMBOOT_IMG $ROCKDEV/boot.img
echo "done."
else
echo "warning: $RAMBOOT_IMG not found!"