随笔分类 -  构建相关

如何向gerrit上添加自己的公钥
摘要:如果是windows环境,下载git bash, 下载安装后,会发现Program Files/Git/usr/bin 下面有很多可执行文件,比如这里我们需要的ssh-keygen,我们要在命令行中执行:ssh-keygen -t rsa -C xxx@xxx.com,执行完后,我们会发现在隐藏目录 阅读全文

posted @ 2022-05-19 17:22 疾速瓜牛 阅读(1440) 评论(0) 推荐(0)

git 处理detached commit
摘要:使用 git status 查看是否处于游离状态。出来的一串英文有detached就表明处于游离状态 使用 git branch 查看分支状态。一个主分支main,一个游离分支 使用 git branch temp 创建临时分支 使用 git checkout temp 将当前代码复制到temp分支 阅读全文

posted @ 2022-05-16 17:23 疾速瓜牛 阅读(159) 评论(0) 推荐(0)

关于Android.mk 编译时报unknown target的一些know how
摘要:总结一下最近工作中的一些konw how: e.g. 如果目录是如下结构: external | project | Android.mk | dirA | Android.mk (module A) | src.cpp 这种情况下,直接在croot下 make moduleA是ok的; 然后我试着 阅读全文

posted @ 2022-03-17 21:23 疾速瓜牛 阅读(1777) 评论(0) 推荐(0)

git 开发分支合并回主分支 最佳实践
摘要:1.比较分支差异 网上用的最多的方法大多数是直接 git log --left-right main dev --pretty=oneline 我在实际操作的时候发现,这个方式是有一定的缺陷的。有的时候明明某个提交在两个分支上都有,这个命令也会误报。 原因是,即使一笔提交是cherrypick到主分 阅读全文

posted @ 2021-10-20 16:34 疾速瓜牛 阅读(522) 评论(0) 推荐(0)

Android.mk进阶用法
摘要:1.学会使用函数和shell命令组合完成复杂的事情: define all-cpp-files-under $(patsubst ./%, %, $(shell cd $(LOCAL_PATH); find -L $(1) -name "*.cpp" )) define all-cpp-files- 阅读全文

posted @ 2021-10-09 09:43 疾速瓜牛 阅读(387) 评论(0) 推荐(0)

导航