创建一个简单的配置android编译环境的脚本

    由于有多个Android项目,每个项目配置编译环境时选项都不同,所以尝试写一个sh脚本来完成这个功能。

    首先进入bin文件夹,新建一个文件enbuild
$ cd ~/bin
$ touch enbuild

    赋予这个文件可执行权限
$ chmod u+x enbuild

    编辑这个文件
$ vim enbuild

    写一个简单的sh脚本并保存:

#!/bin/sh
#get the path of current folder
Cur_Dir=$(pwd)
if [ "$Cur_Dir" = "/home/ywx/code/ep820" ] ;then
echo "you are in ep820 folder! Start to build environment for ep820"
source /home/ywx/code/ep820/build/envsetup.sh
choosecombo 1 EP820 3 1 1 1
else
echo "you are in nowhere!"
fi


    然后,进入到项目文件下,执行 . enbuild,如果是正确的项目路径,就会执行编译环境的设置。

    如果有新的项目,增加新的条件分支即可。


    有个问题,此时用 .来执行脚本无法按tab键自动补全,不是很方便,希望能找到解决办法。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值