aboutsummaryrefslogtreecommitdiff
path: root/src/bin/luarocks-admin
diff options
context:
space:
mode:
authorThijs Schreijer <thijs@thijsschreijer.nl>2018-07-04 23:15:07 +0200
committerHisham Muhammad <hisham@gobolinux.org>2018-07-04 18:15:07 -0300
commit410e3e057d41e08f497c770ce0576072e6b83fe7 (patch)
treed051850c5cecc874f85ff73136a21790fa41460a /src/bin/luarocks-admin
parentdc0c08a4fba646845ec7b00e9a5f24eecec5ff17 (diff)
downloadluarocks-410e3e057d41e08f497c770ce0576072e6b83fe7.tar.gz
luarocks-410e3e057d41e08f497c770ce0576072e6b83fe7.tar.bz2
luarocks-410e3e057d41e08f497c770ce0576072e6b83fe7.zip
cmd: dynamically load additional external commands
Instead of a fixed list of commands, a dynamic list of modules residing within the `luarocks.cmd.external.<cmd_name>` in the Lua path will be dynamically added. This allows extending LuaRocks with additional commands. Same for `luarocks.admin.cmd.external.<cmd_name>`.
Diffstat (limited to 'src/bin/luarocks-admin')
-rwxr-xr-xsrc/bin/luarocks-admin2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bin/luarocks-admin b/src/bin/luarocks-admin
index e27b8c01..77a51872 100755
--- a/src/bin/luarocks-admin
+++ b/src/bin/luarocks-admin
@@ -13,4 +13,4 @@ local commands = {
13 refresh_cache = "luarocks.admin.cmd.refresh_cache", 13 refresh_cache = "luarocks.admin.cmd.refresh_cache",
14} 14}
15 15
16cmd.run_command(description, commands, ...) 16cmd.run_command(description, commands, "luarocks.admin.cmd.external", ...)