diff options
| author | ruki <[email protected]> | 2019-03-20 23:59:59 +0800 |
|---|---|---|
| committer | ruki <[email protected]> | 2019-03-20 17:59:58 +0800 |
| commit | 00bbf677845e44ff3def527d7c5e538e02d11d1e (patch) | |
| tree | c7c337419f383416159b62cda3d7f3a110b45d9d | |
| parent | 85deccc73a0278e01fa8580b68b38f16e0598bf7 (diff) | |
improve menu for require action
| -rw-r--r-- | xmake/actions/require/xmake.lua | 34 |
1 files changed, 23 insertions, 11 deletions
diff --git a/xmake/actions/require/xmake.lua b/xmake/actions/require/xmake.lua index 06147576a..85c84af2d 100644 --- a/xmake/actions/require/xmake.lua +++ b/xmake/actions/require/xmake.lua @@ -45,19 +45,31 @@ task("require") -- options , options = { - {'c', "clean", "k", nil, "Clear all package caches and uninstall all not-referenced packages." } - , {'f', "force", "k", nil, "Force to reinstall all package dependencies." } - , {'l', "list", "k", nil, "List all package dependencies." } - , { } - , {nil, "info", "k", nil, "Show the given package info." } - , {'s', "search", "k", nil, "Search for the given packages from repositories." } - , {nil, "uninstall", "k", nil, "Uninstall the installed packages." } - , {nil, "extra", "kv", nil, "Set the extra info of packages." } - , { } + {'c', "clean", "k", nil, "Clear all package caches and uninstall all not-referenced packages." } + , {'f', "force", "k", nil, "Force to reinstall all package dependencies." } + , {'l', "list", "k", nil, "List all package dependencies in project.", + "e.g.", + " $ xmake require --list" } + , {nil, "scan", "k", nil, "Scan the given or all installed packages.", + "e.g.", + " $ xmake require --scan", + " $ xmake require --scan zlib tbox" } + , { } + , {nil, "info", "k", nil, "Show the given package info.", + "e.g.", + " $ xmake require --info tbox" } + , {'s', "search", "k", nil, "Search for the given packages from repositories.", + "e.g.", + " $ xmake require --search tbox" } + , {nil, "uninstall", "k", nil, "Uninstall the installed packages.", + "e.g.", + " $ xmake require --uninstall tbox" } + , {nil, "extra", "kv", nil, "Set the extra info of packages." } + , { } , {nil, "requires", "vs", nil, "The package requires.", - ".e.g", + "e.g.", " $ xmake require zlib tbox", " $ xmake require \"zlib >=1.2.11\" \"tbox master\"", - " $ xmake require --extra=\"debug=true,system=false\" tbox" } + " $ xmake require --extra=\"debug=true,system=false\" tbox" } } } |
