vscode编译和执行脚本(build_and_run.cmd)

echo off
set task_name=%~n0
set PROJECTNAME=%1%
echo [--]enter %0 ...
REM 1.进入批处理文件所在路径下
cd %~dp0

echo [00]Create launch.json...
REM 1.打开python命令 2.执行create_launch.py脚本(参看"vscode create_launch.py"博文)
@python create_launch.py -f --it %PROJECTNAME%

echo [01]Building...
REM 1.登录远程机器 2.打开执行脚本所在路径 3.执行脚本 4.错误信息输入到outlog
"%VSCODE_HOME%/plugins/dt/dtcenter/bin/ssh.exe" %SSH_HOST% "cd test;sh build_and_run.sh %PROJECTNAME% 2>&1 | tee outlog;"
REM 1.另一种方法 2 choosecombo参数分别代表release, aosp_arm64_ab,eng,normal,all,arm64
REM "%VSCODE_HOME%/plugins/dt/dtcenter/bin/ssh.exe" %SSH_HOST% "source /Android/system/build/envsetup.sh;choosecombo 1 1 eng 1 1 1;cd /Android/system/packages/services/Car/evs/MyProject; mm 2>&1 | tee /Android/system/packages/services/Car/evs/MyProject/.vscode/outlog;"


REM 1.将服务器上outlog文件copy到本地端
"%VSCODE_HOME%/plugins/dt/dtcenter/bin/scp.exe" %SSH_HOST%:./test/outlog .
python log2json.py
REM 1.退出python命令
echo [--]exit %0 ...

set exit_code=%errorlevel%

echo on

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值