summaryrefslogtreecommitdiff
path: root/src/bin/luarocks-admin (follow)
Commit message (Collapse)AuthorAgeFilesLines
* luarocks, luarocks-admin: load cfg first, for luarocks.loaderHisham Muhammad2018-07-101-0/+3
| | | | | Load luarocks.core.cfg first so that luarocks.loader knows it is running inside LuaRocks.
* cmd: dynamically load additional external commandsThijs Schreijer2018-07-041-1/+1
| | | | | | | 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>`.
* cmd: new command-line initialization sequenceHisham Muhammad2018-07-011-6/+3
|
* cmd: rename luarocks.command_line to luarocks.cmdHisham Muhammad2018-07-011-2/+2
|
* Revert commited `make build` changes in src/binPeter Melnichenko2017-09-301-2/+1
|
* Travis: speed up buildHisham Muhammad2017-09-291-1/+2
|
* Move admin commands to luarocks.admin.cmd.*; fix references to modules.Hisham2016-10-291-5/+5
|
* Oops, my dev environment leaked in a commit, sorry.Hisham2016-10-151-2/+1
|
* Tweak tests for luarocks-3 branch.Hisham2016-07-281-1/+2
|
* Core modules reorganization.Hisham2016-06-301-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | Isolate all modules used by luarocks.loader in a luarocks.core.* namespace. Core modules can only require other core modules, and they only use require() at the top-level chunk. In other words, after luarocks.loader is setup, package.path can be altered at will and it should not affect the ability of luarocks.loader to run, and the luarocks.loader modules should not interfere with modules loaded later. This was motivated by @robooo's GSoC work on porting the LuaRocks test suite to Lua using Busted. Busted itself runs using luarocks.loader, and we need to ensure that the modules loaded by the tests do not conflict with the ones used by luarocks.loader. A circular dependency between luarocks.manif and luarocks.search was removed by creating a separate luarocks.manif.writer module. Also, luarocks-admin commands were moved to a luarocks.admin.* namespace.
* Fix --lib flag (and my last commit goof...)Hisham Muhammad2015-03-231-2/+1
|
* Fix tests: new flag parser detected invalid flags in the testsuite.Hisham Muhammad2015-03-231-1/+2
|
* Ensure luarocks.loader sees package paths.Hisham Muhammad2014-08-111-1/+0
| | | | This should fix a bug reported by @tomasguisasola on 2014-07-07.
* HTTPS support for downloading and uploading rocks.Hisham Muhammad2014-06-261-0/+4
| | | | | | | HTTPS is set as default for uploading. HTTP is still default for downloading to keep dependencies low and because the HTTPS code is new; might be changed in the future. See #273 and #240.
* Add missing commit of luarocks-admin command changesHisham Muhammad2014-01-091-6/+5
|
* Merge changes proposed by @siffiejoe in #172.Hisham Muhammad2013-11-121-0/+1
| | | | (Sorry about the clumsiness of not doing a proper merge.)
* Improve "see help" messages and always use the name by which the luarocks ↵Hisham Muhammad2013-04-181-1/+0
| | | | program was launched.
* Enable luarocks-admin removeHisham Muhammad2010-09-231-0/+1
|
* Fix help.hisham2009-10-111-0/+1
| | | | git-svn-id: http://luarocks.org/svn/luarocks/trunk@79 9ca3f7c1-7366-0410-b1a3-b5c78f85698c
* added preliminary support for 'luarocks-admin add'hisham2009-06-181-0/+1
| | | | git-svn-id: http://luarocks.org/svn/luarocks/trunk@28 9ca3f7c1-7366-0410-b1a3-b5c78f85698c
* Import latest revision from CVS at luaforge.nethisham2009-04-011-0/+14
git-svn-id: http://luarocks.org/svn/luarocks/trunk@1 9ca3f7c1-7366-0410-b1a3-b5c78f85698c