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:
@ -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
|
||||
}
|
||||
|
||||
|
||||
@ -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!"
|
||||
|
||||
Reference in New Issue
Block a user