Skip to content

Commit 2118af7

Browse files
Solonix-ChuRbb666
authored andcommitted
[tool] add uORB
1 parent 3f92de3 commit 2118af7

File tree

3 files changed

+57
-0
lines changed

3 files changed

+57
-0
lines changed

tools/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,4 +51,5 @@ source "$PKGS_DIR/packages/tools/zdebug/Kconfig"
5151
source "$PKGS_DIR/packages/tools/RVBacktrace/Kconfig"
5252
source "$PKGS_DIR/packages/tools/hpatchlite-wrapper/Kconfig"
5353
source "$PKGS_DIR/packages/tools/thread-metric/Kconfig"
54+
source "$PKGS_DIR/packages/tools/uORB/Kconfig"
5455
endmenu

tools/uORB/Kconfig

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
2+
# Kconfig file for package uORB
3+
menuconfig PKG_USING_UORB
4+
bool "uORB is a light-weight and powerful IPC library based on the publisher/subscriber model."
5+
default n
6+
7+
if PKG_USING_UORB
8+
9+
config PKG_UORB_PATH
10+
string
11+
default "/packages/tools/uORB"
12+
13+
choice
14+
prompt "Version"
15+
default PKG_USING_UORB_LATEST_VERSION
16+
help
17+
Select the package version
18+
19+
config PKG_USING_UORB_LATEST_VERSION
20+
bool "latest"
21+
endchoice
22+
23+
config PKG_UORB_VER
24+
string
25+
default "latest" if PKG_USING_UORB_LATEST_VERSION
26+
27+
endif
28+

tools/uORB/package.json

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
{
2+
"name": "uORB",
3+
"description": "uORB is a light-weight and powerful IPC module based on the publisher/subscriber model.",
4+
"description_zh": "uORB是一个基于发布者/订阅者模式的轻量级且功能强大的跨线程/进程通信模块。",
5+
"enable": "PKG_USING_UORB",
6+
"keywords": [
7+
"uORB"
8+
],
9+
"category": "tools",
10+
"author": {
11+
"name": "Solonix-Chu",
12+
"email": "[email protected]",
13+
"github": "Solonix-Chu"
14+
},
15+
"license": "Apache-2.0",
16+
"repository": "https://github.com/Solonix-Chu/uORB_RTT",
17+
"icon": "unknown",
18+
"homepage": "unknown",
19+
"doc": "unknown",
20+
"site": [
21+
{
22+
"version": "latest",
23+
"URL": "https://github.com/Solonix-Chu/uORB_RTT.git",
24+
"filename": "uORB_RTT.zip",
25+
"VER_SHA": "master"
26+
}
27+
]
28+
}

0 commit comments

Comments
 (0)