liyujie
2025-08-28 b3810562527858a3b3d98ffa6e9c9c5b0f4a9a8e
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function usage ()
{
    echo "########### start usage ##########"
    echo " ./mkswitch.sh tomk : switch necessary Android.bp to Android.mk"
    echo " ./mkswitch.sh tobp : switch necessary Android.mk to Android.bp"
    echo "########### usage end ############"
    echo ""
}
usage;
 
if [ "$1" == "tomk" ]; then
    find . -iname Android.bp |xargs -n1 -i mv {} {}_d
    find . -iname Android.mk_d |cut -d '.' -f 2|xargs -n1 -i mv ./{}.mk_d ./{}.mk
fi
if [ "$1" == "tobp" ]; then
    find . -iname Android.mk |xargs -n1 -i mv {} {}_d
    find . -iname Android.bp_d |cut -d '.' -f 2|xargs -n1 -i mv ./{}.bp_d ./{}.bp
fi