Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove program_name cmd.run_command argument | Paul Ouellette | 2019-08-01 | 2 | -2/+2 |
| | |||||
* | Move remaining commands to argparse | Paul Ouellette | 2019-08-01 | 2 | -2/+0 |
| | |||||
* | Use argparse for command line argument parsing | Paul Ouellette | 2019-07-29 | 2 | -2/+2 |
| | | | | Supports main options and init and lint commands | ||||
* | luarocks, luarocks-admin: load cfg first, for luarocks.loader | Hisham Muhammad | 2018-07-10 | 2 | -0/+6 |
| | | | | | Load luarocks.core.cfg first so that luarocks.loader knows it is running inside LuaRocks. | ||||
* | cmd: dynamically load additional external commands | Thijs Schreijer | 2018-07-04 | 2 | -5/+2 |
| | | | | | | | 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 sequence | Hisham Muhammad | 2018-07-01 | 2 | -9/+6 |
| | |||||
* | cmd: rename luarocks.command_line to luarocks.cmd | Hisham Muhammad | 2018-07-01 | 2 | -4/+4 |
| | |||||
* | init: begin implementing `luarocks init` | Hisham Muhammad | 2018-05-31 | 1 | -0/+1 |
| | |||||
* | test: initial implementation of `luarocks.test` | Hisham Muhammad | 2018-05-07 | 1 | -0/+1 |
| | | | | | | | | | | | Adds: * `luarocks test` command * `luarocks.test` module * TODO: support running test from `build` as well * `luarocks.test.busted` test backend * TODO: add test-only dependency on Busted * `luarocks.test.command` test backend | ||||
* | Add `luarocks which` command. (#733) | Hisham Muhammad | 2017-10-05 | 1 | -0/+1 |
| | |||||
* | Revert commited `make build` changes in src/bin | Peter Melnichenko | 2017-09-30 | 2 | -4/+2 |
| | |||||
* | Travis: speed up build | Hisham Muhammad | 2017-09-29 | 2 | -2/+4 |
| | |||||
* | Move admin commands to luarocks.admin.cmd.*; fix references to modules. | Hisham | 2016-10-29 | 2 | -24/+24 |
| | |||||
* | Oops, my dev environment leaked in a commit, sorry. | Hisham | 2016-10-15 | 2 | -4/+2 |
| | |||||
* | Tweak tests for luarocks-3 branch. | Hisham | 2016-07-28 | 2 | -2/+4 |
| | |||||
* | Core modules reorganization. | Hisham | 2016-06-30 | 2 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Add `luarocks config` command for querying LuaRocks settings. | Hisham Muhammad | 2015-05-18 | 1 | -0/+1 |
| | |||||
* | Fix --lib flag (and my last commit goof...) | Hisham Muhammad | 2015-03-23 | 2 | -4/+2 |
| | |||||
* | Fix tests: new flag parser detected invalid flags in the testsuite. | Hisham Muhammad | 2015-03-23 | 2 | -2/+4 |
| | |||||
* | Ensure luarocks.loader sees package paths. | Hisham Muhammad | 2014-08-11 | 2 | -2/+0 |
| | | | | This should fix a bug reported by @tomasguisasola on 2014-07-07. | ||||
* | HTTPS support for downloading and uploading rocks. | Hisham Muhammad | 2014-06-26 | 2 | -0/+8 |
| | | | | | | | 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. | ||||
* | Transition to MoonRocks. Add `luarocks upload` command for uploading into ↵ | Hisham Muhammad | 2014-05-26 | 1 | -0/+1 |
| | | | | MoonRocks. | ||||
* | Merge branch 'master' of https://github.com/keplerproject/luarocks into ↵ | mpeterv | 2014-03-21 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | lua52_compat Conflicts: src/bin/luarocks src/luarocks/fs/unix/tools.lua src/luarocks/path.lua Fixed: src/luarocks/path_cmd.lua: moved meta-data from path.lua Makefile: added path_cmd.lua to the list of installed files | ||||
| * | Split luarocks.path the library and `luarocks path` the command. | Hisham Muhammad | 2014-03-20 | 1 | -2/+1 |
| | | | | | | | | As suggested in #232. | ||||
* | | Split luarocks.path module | mpeterv | 2014-03-20 | 1 | -1/+1 |
|/ | |||||
* | Add doc command | Hisham Muhammad | 2014-01-10 | 1 | -0/+1 |
| | |||||
* | Looks like I ran the test suite locally in the wrong branch | Hisham Muhammad | 2014-01-09 | 1 | -1/+0 |
| | |||||
* | Add missing commit of luarocks-admin command changes | Hisham Muhammad | 2014-01-09 | 1 | -6/+5 |
| | |||||
* | Performance improvements | Hisham Muhammad | 2014-01-09 | 1 | -17/+19 |
| | |||||
* | Merge changes proposed by @siffiejoe in #172. | Hisham Muhammad | 2013-11-12 | 2 | -0/+2 |
| | | | | (Sorry about the clumsiness of not doing a proper merge.) | ||||
* | Added new command 'luarocks write_rockspec', which writes a template for a ↵ | Hisham Muhammad | 2013-10-11 | 1 | -0/+1 |
| | | | | new rockspec. | ||||
* | Improve "see help" messages and always use the name by which the luarocks ↵ | Hisham Muhammad | 2013-04-18 | 2 | -2/+0 |
| | | | | program was launched. | ||||
* | fix syntax error on new verbose option | Fabio Mascarenhas | 2013-04-12 | 1 | -139/+0 |
| | |||||
* | 5.2 compatibility for the launcher wrapper. | Thijs Schreijer | 2013-04-12 | 1 | -3/+2 |
| | |||||
* | fixed wrapper code to include the global 'arg' table, including compiled ↵ | Thijs Schreijer | 2013-04-10 | 1 | -1/+23 |
| | | | | object file | ||||
* | Add 'purge' command. Closes #25. | Hisham Muhammad | 2012-09-24 | 1 | -0/+1 |
| | |||||
* | Add 'lint' command, to check for rockspec validity. | Hisham Muhammad | 2012-09-18 | 1 | -0/+1 |
| | |||||
* | Add "new_version", a new feature. | Hisham Muhammad | 2012-05-20 | 1 | -0/+1 |
| | |||||
* | Enable luarocks-admin remove | Hisham Muhammad | 2010-09-23 | 1 | -0/+1 |
| | |||||
* | Add the 'show' command by Steve Donovan, plus some changes. | Hisham Muhammad | 2010-09-03 | 1 | -0/+1 |
| | | | | | | | | Added an error check and some layout improvements, to make it look a bit like index.html from the repository. The only 'major' change was to present the repository path instead of the rock directory. I thought it would be confusing to present that path there since it's not where the modules are. | ||||
* | add 'path' command to the command-line interface | Hisham Muhammad | 2010-08-30 | 1 | -0/+1 |
| | |||||
* | mingw32 build target | Fabio Mascarenhas | 2010-01-21 | 1 | -0/+118 |
| | |||||
* | cleanup hash-bang | hisham | 2009-10-11 | 1 | -1/+1 |
| | | | | git-svn-id: http://luarocks.org/svn/luarocks/trunk@88 9ca3f7c1-7366-0410-b1a3-b5c78f85698c | ||||
* | Fix help. | hisham | 2009-10-11 | 1 | -0/+1 |
| | | | | git-svn-id: http://luarocks.org/svn/luarocks/trunk@79 9ca3f7c1-7366-0410-b1a3-b5c78f85698c | ||||
* | generalize 'get_rockspec' into 'download', which is able to download ↵ | hisham | 2009-07-30 | 1 | -1/+1 |
| | | | | | | .src.rocks, rocks and rockspecs git-svn-id: http://luarocks.org/svn/luarocks/trunk@43 9ca3f7c1-7366-0410-b1a3-b5c78f85698c | ||||
* | add get_rockspec command | hisham | 2009-07-16 | 1 | -0/+1 |
| | | | | git-svn-id: http://luarocks.org/svn/luarocks/trunk@41 9ca3f7c1-7366-0410-b1a3-b5c78f85698c | ||||
* | added preliminary support for 'luarocks-admin add' | hisham | 2009-06-18 | 1 | -0/+1 |
| | | | | git-svn-id: http://luarocks.org/svn/luarocks/trunk@28 9ca3f7c1-7366-0410-b1a3-b5c78f85698c | ||||
* | LuaRocks can now use itself to load its own dependencies! | hisham | 2009-04-23 | 1 | -1/+1 |
| | | | | git-svn-id: http://luarocks.org/svn/luarocks/trunk@13 9ca3f7c1-7366-0410-b1a3-b5c78f85698c | ||||
* | Import latest revision from CVS at luaforge.net | hisham | 2009-04-01 | 2 | -0/+33 |
git-svn-id: http://luarocks.org/svn/luarocks/trunk@1 9ca3f7c1-7366-0410-b1a3-b5c78f85698c |