summaryrefslogtreecommitdiff
path: root/xmake/plugins/plugin/xmake.lua
diff options
context:
space:
mode:
Diffstat (limited to 'xmake/plugins/plugin/xmake.lua')
-rw-r--r--xmake/plugins/plugin/xmake.lua17
1 files changed, 12 insertions, 5 deletions
diff --git a/xmake/plugins/plugin/xmake.lua b/xmake/plugins/plugin/xmake.lua
index 05d9e3631..1136b0044 100644
--- a/xmake/plugins/plugin/xmake.lua
+++ b/xmake/plugins/plugin/xmake.lua
@@ -23,14 +23,21 @@ task("plugin")
on_run("main")
set_menu {
usage = "xmake plugin [options]",
- description = "Manage plugins of xmake.",
+ description = "Manage plugins of xmake. (deprecated, please use `xmake addon` instead)",
options = {
{'i', "install", "k", nil, "Install plugins."},
- {'u', "update", "k", nil, "Update plugins."},
+ {'r', "remove", "k", nil, "Remove the given installed plugin."},
+ {'l', "list", "k", nil, "List all installed plugins."},
{'c', "clear", "k", nil, "Clear all installed plugins."},
- {nil, "plugins", "v", nil, "The plugins path or url.",
+ {nil, "plugins", "vs", nil, "The plugin paths, urls or names.",
"e.g.",
- " $ xmake plugin --install https://github.com/xmake-io/xmake-plugins",
- " $ xmake plugin --update"}
+ " $ xmake plugin --install https://github.com/myrepo/hello-world",
+ " $ xmake plugin --install github:myrepo/hello-world",
+ " $ xmake plugin --install github:myrepo/hello-world#dev",
+ " $ xmake plugin --install /tmp/my-plugin",
+ " $ xmake plugin --install xmake-repo@hello-world",
+ " $ xmake plugin --install hello-world",
+ " $ xmake plugin --remove hello-world",
+ " $ xmake plugin --list"}
}
}