文档开发者中心
我的

方舟编译器学习笔记:方舟开始接受代码合并请求

方舟编译器在开源的第三天,开始接受代码合并请求。第一个被合并的代码请求就是文档中的“GN_AR”问题。

“GN_AR”问题是一个很小的问题,起源于编译方舟编译器源码的时候,需要修改build/config/BUILDCONFIG.gn中的

GN_AR_COMPILER = '${MAPLE_ROOT}/tools/clang_llvm-8.0.0-x86_64-linux-gnu-ubuntu-16.04/bin/llvm-ar'

配置选项。但是,方舟的官方文档Development_Preparation.md在介绍该配置步骤的时候,说的是“GN_AR”,并且文档中引用build/config/BUILDCONFIG.gn中的代码的时候也是:

GN_AR = '${MAPLE_ROOT}/tools/clang_llvm-8.0.0-x86_64-linux-gnu-ubuntu-16.04/bin/llvm-ar'

第一个合并请求就是要将这两个GN_AR修改为GN_AR_COMPILER。

这个合并请求合并的过程之中,也引发了另外一个问题。那就是fork出来的repo会自动添加一个README.md文件。官方网站上的issue96描述了这个过程。所以,第一个合并请求有Initial commit(添加README.md)、修改文档、Revert 'Initial commit'(删除README.md),共三个提交记录。

另外,第一个PR的提交者是“nobodxbodon”,合并PR的是方舟开源时候上传代码的账号“BinaryFZ”。第一个PR被接受了,那么其他PR也不会远了,有兴趣提交修改的同学可以开始尝试提PR了。


——————————————————

本文转自知乎,作者:小乖他爹

原链接:



点赞
收藏
回复
3
分享
举报
浏览2462 发布于2019-10-16 09:23未知归属地
全部评论
最多点赞
最新发布
最早发布

关于方舟编译器,你有什么想说的呢?

3楼回复于2019-10-16 09:48 未知归属地

有七八篇系列文章,欢迎在论坛查阅!

2楼回复于2019-10-16 09:48 未知归属地

关于方舟编译器的那些事儿

1楼回复于2019-10-16 09:47 未知归属地
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。