diff options
author | Thijs Schreijer <thijs@thijsschreijer.nl> | 2018-07-04 23:15:07 +0200 |
---|---|---|
committer | Hisham Muhammad <hisham@gobolinux.org> | 2018-07-04 18:15:07 -0300 |
commit | 410e3e057d41e08f497c770ce0576072e6b83fe7 (patch) | |
tree | d051850c5cecc874f85ff73136a21790fa41460a /src/bin/luarocks-admin | |
parent | dc0c08a4fba646845ec7b00e9a5f24eecec5ff17 (diff) | |
download | luarocks-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-x | src/bin/luarocks-admin | 2 |
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 | ||
16 | cmd.run_command(description, commands, ...) | 16 | cmd.run_command(description, commands, "luarocks.admin.cmd.external", ...) |