Files
android_bootable_recovery/prebuilt/relink.sh
T
bigbiff 948f396cc5 prebuilt: allow user to move binaries to /vendor/bin/hw in ramdisk
Change-Id: Id6c17f2efcb1490d473311f3aa61ba3d652c6607
2022-08-02 23:22:57 +00:00

27 lines
332 B
Bash
Executable File

#!/bin/bash
process_file()
{
dst=$1/$(basename $2)
src=$2
[[ -e $src ]] || return 0
if [ $dst == $src ]; then
cp -f -p $src $src.tmp
src=$2.tmp
fi
mkdir -p $1
cp $src $dst
if [[ -e $2.tmp ]]; then rm -f $2.tmp; fi
}
dest=$1
shift 1
for ARG in $*
do
process_file $dest $ARG
done