发明名称 |
一种数据处理的方法以及装置 |
摘要 |
本发明实施例公开了一种数据处理的方法以及装置,其中方法包括:获取至少一个构建脚本中各构建脚本中的第一编译目标以及与所述第一编译目标为直接依赖关系的第二编译目标;根据所述各构建脚本中的第一编译目标与第二编译目标之间的直接依赖关系,计算所述至少一个构建脚本中各第一编译目标和各第二编译目标之间的依赖关系树,所述依赖关系树包括所述各第一编译目标和所述各第二编译目标之间的直接依赖关系以及间接依赖关系。采用本发明,可通过计算间接依赖关系,以避免各个编译目标之间出现冗余依赖的现象,从而提高构建代码的效率。 |
申请公布号 |
CN104866369A |
申请公布日期 |
2015.08.26 |
申请号 |
CN201510267105.8 |
申请日期 |
2015.05.22 |
申请人 |
广州华多网络科技有限公司 |
发明人 |
母天石 |
分类号 |
G06F9/45(2006.01)I;G06F9/445(2006.01)I;G06F17/30(2006.01)I |
主分类号 |
G06F9/45(2006.01)I |
代理机构 |
广州三环专利代理有限公司 44202 |
代理人 |
郝传鑫;熊永强 |
主权项 |
一种数据处理的方法,其特征在于,包括:获取至少一个构建脚本中各构建脚本中的第一编译目标以及与所述第一编译目标为直接依赖关系的第二编译目标;根据所述各构建脚本中的第一编译目标与第二编译目标之间的直接依赖关系,计算所述至少一个构建脚本中各第一编译目标和各第二编译目标之间的依赖关系树,所述依赖关系树包括所述各第一编译目标和所述各第二编译目标之间的直接依赖关系以及间接依赖关系;当检测到在所述各第一编译目标或所述各第二编译目标中存在代码更新时,根据所述依赖关系树对与代码更新后的编译目标具有直接依赖关系或间接依赖关系的初始编译目标进行重新编译。 |
地址 |
510655 广东省广州市黄埔大道中309号羊城创意产业园3-08栋 |