diff --git a/extra/dist/tarantoolctl.in b/extra/dist/tarantoolctl.in index 1ae8484d18987c3d89a495208ae4974611c4cd4a..8adb57533a7a0baa422331e74aee4b9e32753246 100755 --- a/extra/dist/tarantoolctl.in +++ b/extra/dist/tarantoolctl.in @@ -964,6 +964,9 @@ local function rocks() pack = "luarocks.cmd.pack", unpack = "luarocks.cmd.unpack", doc = "luarocks.cmd.doc", + help = "luarocks.cmd.help", + test = "luarocks.cmd.test", + make_manifest = "luarocks.admin.cmd.make_manifest", } if keyword_arguments.chdir then @@ -1185,7 +1188,7 @@ local commands = setmetatable({ }, rocks = { func = exit_wrapper(rocks), process = process_remote, help = { header = - "%s rocks [install|make|remove|show|search|list|pack|unpack|doc]", + "%s rocks [install|make|remove|show|search|list|pack|unpack|doc|test|make_manifest|help]", description = [=[ Package management. @@ -1263,6 +1266,15 @@ local commands = setmetatable({ header = "%s rocks unpack {<rock>|<name> [<version>]}", description = [=[ Unpack the contents of a rock. +]=], + } + }, + test = { + weight = 141, + help = { + header = "%s rocks test [<rockspec>]", + description = [=[ + Run the test suite in the current directory. ]=], } }, @@ -1272,6 +1284,17 @@ local commands = setmetatable({ header = "%s rocks doc <rockname>", description = [=[ Show documentation for an installed rock. +]=], + } + }, + make_manifest = { + weight = 161, + help = { + header = "%s rocks make_manifest <argument>", + description = [=[ + Compile a manifest file for a repository. + + <argument>, if given, is a local repository pathname. ]=], } },