立即注册
查看: 2461|回复: 0

[原创] 展讯智能开发笔记分享:Android:为什么new不会删除out?

已绑定手机
发表于 2013-6-19 17:04:18 | 显示全部楼层 |阅读模式 来自 广东省深圳市
仔细查看customize/perl/main.pl的内容:
...
$build_folder = "out/target/product/$project";//某个工程生成路径
$logdir = "$build_folder/log";//某个工程LOG生成路径
$ENV{"CUST_PROJECT"}  = $project;//当前工程名称的指向
...
&system_call("rm -rf $build_folder");//删除工程项目文件
...
一套代码中,包含很多项目,
out/target/product/$project";生成当前编译的项目的系列文件;
删除整个out,明显不合理!
一般来说,
一套代码只有一个项目,
完全重新编译的话,
那么手动修改:
$build_folder = "out";//某个工程生成路径
$logdir = "out/target/product/$project/log";//修改log路径,其他Makefile文件默认这个目录下
注:
1)system_call等系统函数在sprd.pm中定义!
2)rm -rf为Linux系统命令!
   rm为指令,rf为选项,由r+f组成,r表示递归删除目录及其内容,f表示墙纸删除,不提示不确认!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表