Commit Graph

70 Commits

Author SHA1 Message Date
openharmony_ci
bbece153dd
!52 重构gn publicinfo生成逻辑
Merge pull request !52 from RingKing/master
2024-11-21 12:48:58 +00:00
RingKing
f137dc7483 fix publicinfo bug
Signed-off-by: RingKing <renkang2@huawei.com>
2024-11-21 19:46:58 +08:00
openharmony_ci
6d528ed907
!50 修复gn在收集publicinfo产生的概率性异常
Merge pull request !50 from RingKing/master
2024-10-14 13:42:29 +00:00
RingKing
4549019f95 fix indep build bug
Signed-off-by: RingKing <renkang2@huawei.com>
2024-10-14 12:24:57 +00:00
openharmony_ci
6be21dbfcd
!49 解决部分public_configs中找不到头文件的问题
Merge pull request !49 from RingKing/master
2024-09-13 01:12:44 +00:00
ring_king
a37f48878e fix indep build bug
Signed-off-by: ring_king <1300547600@qq.com>
2024-09-12 11:02:26 +00:00
openharmony_ci
f7e6776296
!48 新增publicinfo信息收集
Merge pull request !48 from RingKing/master
2024-09-06 01:10:36 +00:00
ring_king
d7cb7488c2 fix indep build bug
Signed-off-by: ring_king <1300547600@qq.com>
2024-09-05 14:26:04 +00:00
openharmony_ci
e5c47bb6cb
!47 解决安全编译bind问题
Merge pull request !47 from liangxinyan123/master
2024-08-27 09:45:11 +00:00
liangxinyan
bef736371b IssueNo: https://gitee.com/openharmony/third_party_gn/issues/IAMV1I
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
2024-08-27 17:01:57 +08:00
openharmony_ci
c53cda42ef
!45 解决蓝黄差异
Merge pull request !45 from liangxinyan123/master
2024-08-22 02:18:28 +00:00
liangxinyan
ce994fc424 IssueNo: https://gitee.com/openharmony/third_party_gn/issues/IALIHG
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
2024-08-21 15:51:21 +08:00
openharmony_ci
8fcbd498ca
!39 gn增加指定规则拦截开关
Merge pull request !39 from hosted/master
2024-07-01 12:54:12 +00:00
openharmony_ci
aaccf48e01
!43 revert 在 publicinfo 中增加 flags 信息
Merge pull request !43 from flying/master
2024-07-01 12:16:18 +00:00
flying
2bd1c92071 revert 在 publicinfo 中增加 flags 信息
Signed-off-by: flying <pengmengjie1@huawei.com>
2024-07-01 19:34:57 +08:00
hosted
6b9d3c5277 add specified rule interception switch
https://gitee.com/openharmony/third_party_gn/issues/IA66ZN
Signed-off-by: hosted <chenyadong18@huawei.com>
2024-06-29 16:11:21 +08:00
openharmony_ci
4f0f88a819
!40 gn源码适配18.04 Ubuntu版本
Merge pull request !40 from liangxinyan123/master
2024-06-24 09:39:22 +00:00
liangxinyan123
2510f6c75d
update build/gen.py.
Signed-off-by: liangxinyan123 <liangxinyan2@huawei.com>
2024-06-24 06:52:55 +00:00
liangxinyan
5a08130560 IssueNo: https://gitee.com/openharmony/third_party_gn/issues/IA7GIL
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
2024-06-22 16:23:54 +08:00
liangxinyan
b8a93f66bc IssueNo: https://gitee.com/openharmony/third_party_gn/issues/IA7GIL
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
2024-06-22 16:18:29 +08:00
liangxinyan
020a5c44f5 IssueNo: https://gitee.com/openharmony/third_party_gn/issues/IA7GIL
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
2024-06-22 15:39:15 +08:00
openharmony_ci
ad9d8ee97c
!33 独立编译新增工具链信息
Merge pull request !33 from RingKing/master
2024-06-18 09:25:13 +00:00
openharmony_ci
b2a2179b20
!38 在 publicinfo 中增加 flags 信息
Merge pull request !38 from flying/master
2024-06-15 01:57:17 +00:00
flying
1df7cbc7d9
UP
Signed-off-by: flying <pengmengjie1@huawei.com>
2024-06-11 03:18:59 +00:00
openharmony_ci
06a29a5f09
!37 gn源码更新到d823fd85da3fb83146f734377da454473b93a2b2
Merge pull request !37 from liangxinyan123/master
2024-06-06 08:20:11 +00:00
liangxinyan
0142c784c5 IssueNo: https://gitee.com/openharmony/third_party_gn/issues/I9TKXC
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
2024-06-06 15:14:32 +08:00
liangxinyan
324a900ffd IssueNo: https://gitee.com/openharmony/third_party_gn/issues/I9TKXC
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
2024-06-05 15:45:59 +08:00
liangxinyan
f67b423793 IssueNo: https://gitee.com/openharmony/third_party_ninja/issues/I9UP9R
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
2024-06-04 17:26:14 +08:00
liangxinyan
4e217e3b7f IssueNo: https://gitee.com/openharmony/third_party_ninja/issues/I9UP9R
Signed-off-by: liangxinyan <liangxinyan2@huawei.com>
2024-06-04 15:54:03 +08:00
Ring_King
c91a56206d add toolchain for indep compile
Signed-off-by: Ring_King <1300547600@qq.com>
2024-05-06 10:35:58 +08:00
openharmony_ci
dee2142181
!32 gn支持whole-archive和no-whole-archive配置
Merge pull request !32 from RingKing/master
2024-04-27 03:52:59 +00:00
Ring_King
1e0761ec31 add whole-archive support
Signed-off-by: Ring_King <1300547600@qq.com>
2024-04-15 09:14:25 +08:00
openharmony_ci
79af559790
!31 修复external_deps不能指定工具链信息的问题和放开可执行文件作为innerapi的拦截
Merge pull request !31 from RingKing/master
2024-03-14 13:50:22 +00:00
ring_king
da3e33a638 support toolchain
Signed-off-by: ring_king <1300547600@qq.com>
2024-03-14 13:26:29 +00:00
openharmony_ci
4911999fd2
!22 【轻量级 PR】:update bundle.json.
Merge pull request !22 from yisi/N/A
2024-03-14 10:08:18 +00:00
openharmony_ci
293c7fa45c
!30 清理代码规则问题
Merge pull request !30 from RingKing/master
2024-02-22 00:51:28 +00:00
ring_king
c08576c0ce fix code rules
Signed-off-by: ring_king <1300547600@qq.com>
2024-02-21 09:01:32 +00:00
openharmony_ci
b00449639d
!29 修复public_external_deps在和public_deps同时存在不生效的问题
Merge pull request !29 from RingKing/master
2024-02-19 06:02:47 +00:00
ring_king
1607f74537 fix bug for public_external_deps
Signed-off-by: ring_king <1300547600@qq.com>
2024-02-19 02:26:52 +00:00
openharmony_ci
b96fb3da23
!28 新增override部件解析和修改gni映射方法
Merge pull request !28 from RingKing/master
2024-02-19 01:23:52 +00:00
RingKing
046d8edb0a
update src/gn/ohos_components.cc.
Signed-off-by: RingKing <1300547600@qq.com>
2024-02-17 12:31:59 +00:00
ring_king
c35207a423 add overried components and modify gni mapping
Signed-off-by: ring_king <1300547600@qq.com>
2024-02-17 12:21:20 +00:00
openharmony_ci
3e00ec143d
!27 新增校验规则支持独立编译映射
Merge pull request !27 from RingKing/master
2024-01-30 00:57:52 +00:00
RingKing
267ae9f5c4 mapping absolute path dependency and add check rules
Signed-off-by: RingKing <1300547600@qq.com>
2024-01-29 13:40:13 +00:00
openharmony_ci
77d253d676
!26 新增校验规则支持独立编译映射
Merge pull request !26 from RingKing/master
2024-01-29 13:17:14 +00:00
RingKing
d002acb598 mapping absolute path dependency and add check rules
Signed-off-by: RingKing <1300547600@qq.com>
2024-01-29 12:17:13 +00:00
openharmony_ci
dee8cd5976
!24 [新需求]: gn中新增OpenHarmony部件规则扫描和拦截机制,生成innerapi的publicinfo信息
Merge pull request !24 from RingKing/master
2024-01-12 02:57:50 +00:00
RingKing
09bed98139 --amend
Signed-off-by: RingKing <1300547600@qq.com>
2024-01-12 02:02:33 +00:00
RingKing
708a04a666 Added the rule scanning and blocking mechanism for the OpenHarmony component and generate the publicinfo information of the innerapi
Signed-off-by: RingKing <1300547600@qq.com>
2024-01-11 13:07:54 +00:00
yisi
dc9014c6a0
update bundle.json.
Signed-off-by: yisi <1584489760@qq.com>
2023-12-14 03:32:26 +00:00