relink() { if [ -h "$2" ]; then local old=$(readlink "$2") [ "$old" = "$1" ] && return 0 echo "Changing symlink $2 from $old to $1" elif [ -e "$2" ]; then echo "Replacing file $2 with symlink to $1" fi rm -f "$2" \ && ln -s "$1" "$2" } release="@KERNELRELEASE@@SRCVARIANT@-obj" arch_flavor="@CPU_ARCH_FLAVOR@" relink ../../linux-$release/"$arch_flavor" /usr/src/linux-obj/"$arch_flavor"