Commit Graph

48 Commits

Author SHA1 Message Date
yudechen 076498a37c add and change some syscap define.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I203f5b75d3a3c9955115f9b6204ec150e309150c
2022-04-28 14:17:23 +08:00
yudechen ba2d4acd66 fix code check error.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: Ia9686dbac97526fb5ccf8d9de3f5ed9bb4662103
2022-04-27 14:18:26 +08:00
yudechen 1869e1200b fix code check error.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: If2ecff61d0651b5504d99dea5de4ff600fecbf4f
2022-04-27 12:11:36 +08:00
chenyude 5497d58dc2 Merge branch 'master' of gitee.com:openharmony/developtools_syscap_codec into pcid-3 2022-04-27 03:12:11 +00:00
yudechen a20b6f9470 create a header file to define syscap string and macro.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I019f8dfd2be04bab083c22d115d4b6ac992e9aed
2022-04-27 11:03:58 +08:00
openharmony_ci b7f6f3623f !20 拼写检查,拼写错误的invaild全部换成invalid
Merge pull request !20 from hongshaojie/syscap3.0
2022-04-27 02:14:04 +00:00
yudechen b58508d8da add error log when cant find syscap.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I3734c644ffbd24a4468d6e0acce575ecb4f68199
2022-04-27 09:53:09 +08:00
openharmony_ci 5f0137d6dc !18 修复编译 hispark_taurus_Linux 错误。
Merge pull request !18 from chenyude/syscap
2022-04-26 08:00:37 +00:00
openharmony_ci 7e9f297466 !21 修改 napi 编译配置
Merge pull request !21 from chenyude/syscap-js
2022-04-26 07:27:39 +00:00
yudechen ef4593f4df change napi build config.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I65257b75a0a685e510eab13f610daff5c934f529
2022-04-26 14:17:43 +08:00
openharmony_ci 8eae6671ee !19 添加 syscap 查询 js napi 接口 querySystemCapabilities。
Merge pull request !19 from chenyude/syscap-js
2022-04-26 02:57:41 +00:00
redjie f92d2f915f file permissions 755->644
Signed-off-by: redjie <hongshaojie@h-partners.com>
Change-Id: Id76173972becd534dfa3e06ea78983223b25fedd
2022-04-26 10:23:50 +08:00
yudechen 6c3aa790d8 change napi to async.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: Ia6edcac7022fb02ef02a54aa7e75c29e5e2ed997
2022-04-25 19:21:34 +08:00
redjie 56073dde9b spell check : invaild->invalid
Signed-off-by: redjie <hongshaojie@h-partners.com>
Change-Id: Id0a37d55d960bd0c30d056badafccd8e86da253f
2022-04-25 18:32:29 +08:00
yudechen 1f4df7901e modify the build gn file.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I18985064239299330e5e0405f170d1960ae501c6
2022-04-24 20:26:25 +08:00
yudechen f54894f72d fix codecheck "do not use C-style cast to convert between unrelated types"
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I85f54dd02e7f9e8622f2525fb404b5d7019d7973
2022-04-24 18:32:47 +08:00
yudechen 67470b18b4 fix codecheck "Macros are not allowed to represent constants."
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: Ie404cb92ad5618e4bea3408e4ffd4ae0dd6bb6f0
2022-04-24 17:57:40 +08:00
yudechen c40730bf68 add js api querySystemCapabilities.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I1121a14432b8114e47bbd6880a7dd99ecd0c50af
2022-04-24 17:51:13 +08:00
yudechen c183b5f3e3 fix build error of hispark_taurus_Linux.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I5aea87e5bb055b3352d7d0220185903a05ab6564
2022-04-21 14:39:45 +08:00
openharmony_ci a23910bc9c !17 添加 syscap 编解码 napi 接口测试用例
Merge pull request !17 from chenyude/unittest
2022-04-20 09:12:58 +00:00
yudechen 04ed2703bd add napi unittest.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I8bb0fced55720b6a34f4ad885b98747df43afed9
2022-04-20 16:56:42 +08:00
openharmony_ci f117b45d83 !16 添加 syscap 编解码 napi 函数。
Merge pull request !16 from chenyude/napi
2022-04-19 12:16:11 +00:00
yudechen 3e68d6ac1e add syscap napi.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: Id74d73b360a94be5b9b7f28de8e036539113d51a
2022-04-19 11:16:13 +08:00
yudechen 37e1afdfbf add DecodeOsSyscap function.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I2f41837187755a88430a7b689fd5d951cd3d59f7
2022-04-14 16:23:12 +08:00
yudechen a958860b99 fix some error of syscap array.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: Iff3aadf9a5cc37344955d980f0150df576c6ccdf
2022-04-12 15:18:24 +08:00
yudechen 0ef03521d3 Merge branch 'pcid' of https://gitee.com/yudechen/developtools_syscap_codec into pr_12
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: Ib6c084efa444e4fe06d2677bc6f25753945baf71
2022-04-12 14:00:23 +08:00
openharmony_ci 4614b27c60 !12 临时添加两个napi。
Merge pull request !12 from chenyude/syscap
2022-04-12 04:26:33 +00:00
yudechen 40859bda06 add pcid.sc encode.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I3bf9a10aa64f3df4738887973dd6af504f422695
2022-04-12 10:24:56 +08:00
yudechen ccf4ee6d45 add two napi.
Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: Ie9cf8c444ce36af4603ee42669e4796a40b64db9
2022-04-12 10:19:40 +08:00
openharmony_ci aa2b7fa39a !11 去除多余代码。
Merge pull request !11 from chenyude/cherry-pick-1647589133
2022-03-18 11:56:21 +00:00
yudechen b01291e419 fixed 33d978f from https://gitee.com/yudechen/developtools_syscap_codec/pulls/10
去除多余代码。

Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: Ie72b7a652dc5984d778cdccb5fbbcea0a7d347b2
2022-03-18 07:38:53 +00:00
openharmony_ci 5609aeac2a !9 消除代码中的静态检查。
Merge pull request !9 from chenyude/cherry-pick-1647501123
2022-03-17 07:23:00 +00:00
yudechen b685eb7ff7 fixed d7731de from https://gitee.com/yudechen/developtools_syscap_codec/pulls/8
消除代码静态检查。

Signed-off-by: yudechen <chenyude@huawei.com>
Change-Id: I00dc53d865ba0f265df8d4f3121cce8c11e1d5e6
2022-03-17 07:12:03 +00:00
openharmony_sig_ci 9aab0b11ac !7 添加syscap数组为空的处理场景
Merge pull request !7 from lnlan/syscap_array
2022-03-08 08:24:04 +00:00
lnlan 03fa988d81 添加处理syscap数组为空的情况
Signed-off-by: lnlan <lanleinan3@huawei.com>
2022-03-08 07:52:41 +00:00
openharmony_sig_ci e165250337 !6 readme检视意见修改
Merge pull request !6 from lnlan/readme_modify
2022-03-08 02:43:48 +00:00
lnlan 3a252fcd28 readme意见修改
Signed-off-by: lnlan <lanleinan3@huawei.com>
2022-03-08 02:14:56 +00:00
openharmony_sig_ci 16623b3f52 !5 添加OAT.xml文件,readme文件名修正
Merge pull request !5 from lnlan/add_oat
2022-03-07 07:33:08 +00:00
lnlan 4cc067ceff 添加OAT.xml, README文件名修正
Signed-off-by: lnlan <lanleinan3@huawei.com>
2022-03-07 07:13:59 +00:00
openharmony_sig_ci bf1f706da8 !4 syscap tool 添加测试用例
Merge pull request !4 from lnlan/syscap_tool_add_test
2022-03-07 01:49:16 +00:00
openharmony_sig_ci b7d6cfcf19 !3 添加英文readme和LICENSE文件
Merge pull request !3 from jady3356/master
2022-03-07 01:33:10 +00:00
lnlan e5d3a5d649 add test
Signed-off-by: lnlan <lanleinan3@huawei.com>
2022-03-07 01:14:54 +00:00
openharmony_sig_ci df49d7e977 !2 适应window文件读写差异
Merge pull request !2 from lnlan/syscap_codec
2022-03-05 04:11:55 +00:00
yangming_ha 09a4a38cc5 add en readme and license
Signed-off-by: yangming_ha <yangming_ha@163.com>
2022-03-04 20:07:36 -08:00
lnlan 434804d6b7 update src/syscap_tool.c.
适应window文件读写差异

Signed-off-by: lnlan <lanleinan3@huawei.com>
2022-03-03 13:40:51 +00:00
openharmony_sig_ci 7fd280adfd !1 feat: syscap编解码工具代码提交
Merge pull request !1 from lnlan/syscap_codec
2022-02-08 10:03:46 +00:00
lnlan 8b60b31202 feat: syscap编解码工具代码提交
【背景】
1.根据多产品形态部署需求,添加syscap编解码工具代码

【修改方案】
1.添加syscap编解码工具代码

Signed-off-by: lnlan <lanleinan3@huawei.com>
2022-02-08 09:10:20 +00:00
mamingshuai 7b9976f8b7 Initial commit 2022-01-25 10:42:02 +00:00