Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | List commands in `luarocks show` | Peter Melnichenko | 2016-11-12 | 1 | -4/+16 | |
| | | ||||||
| * | Fix module paths `luarocks show` displays for "asset" files | Peter Melnichenko | 2016-11-12 | 3 | -25/+28 | |
| | | | | | | | | | | | | | | | | Remove path.which that produced incorrect results for files with no .lua/.so/.dll extension, reimplement similar functionality in luarocks.repos (with support for commands as well) and use that instead. Ref #424. | |||||
| * | luarocks.repos: refactor repos.package_{modules,commands} | Peter Melnichenko | 2016-11-05 | 1 | -25/+29 | |
| | | ||||||
| * | luarocks.repos: refactor recurse_rock_manifest_tree | Peter Melnichenko | 2016-11-05 | 1 | -18/+16 | |
| | | ||||||
| * | Merge branch 'master' into luarocks-3 | Peter Melnichenko | 2016-11-04 | 3 | -185/+207 | |
| |\ | ||||||
| * | | Use optional lpeg feature when available. | Hisham | 2016-11-01 | 1 | -0/+1 | |
| | | | ||||||
| * | | Remove dead code | Hisham | 2016-11-01 | 1 | -3/+0 | |
| | | | ||||||
| * | | Fix merge of rocks_provided [2]. | Hisham | 2016-10-31 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is now a parameter, because depending on the rockspec version the set of default rocks_provided for a rockspec may change. This is to maintain compatibility with rocks provided by LuaRocks versions in rockspec format 1.0. When checking dependencies for a rockspec, we ensure we respect that to keep backward compatibility. When we check dependencies for the manifest as a whole, we can use the larger set of rocks_provided known by the current LuaRocks version. | |||||
| * | | Fix merge of rocks_provided. | Hisham | 2016-10-31 | 1 | -5/+7 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is now a parameter, because depending on the rockspec version the set of default rocks_provided for a rockspec may change. This is to maintain compatibility with rocks provided by LuaRocks versions in rockspec format 1.0. When checking dependencies for a rockspec, we ensure we respect that to keep backward compatibility. When we check dependencies for the manifest as a whole, we can use the larger set of rocks_provided known by the current LuaRocks version. | |||||
| * | | Merge branch 'new-cmd-dir' into luarocks-3 | Hisham | 2016-10-30 | 32 | -345/+387 | |
| |\ \ | ||||||
| | * \ | Merge branch 'new-cmd-dir' | Hisham | 2016-10-30 | 66 | -2057/+2180 | |
| | |\ \ | ||||||
| | | * | | Fix references to writer.make_manifest | Hisham | 2016-10-29 | 1 | -4/+4 | |
| | | | | | ||||||
| | | * | | Fix names of modules that no longer require _cmd | Hisham | 2016-10-29 | 2 | -0/+0 | |
| | | | | | ||||||
| | | * | | Merge branch 'luarocks-3' into new-cmd-dir | Hisham | 2016-10-29 | 4 | -86/+167 | |
| | | |\ \ | ||||||
| | | * | | | Move admin commands to luarocks.admin.cmd.*; fix references to modules. | Hisham | 2016-10-29 | 10 | -35/+36 | |
| | | | | | | ||||||
| | | * | | | Keep only command driver functions in luarocks.cmd | Hisham | 2016-10-28 | 5 | -1086/+36 | |
| | | | | | | ||||||
| | | * | | | Keep only functions shared among commands | Hisham | 2016-10-28 | 5 | -312/+9 | |
| | | | | | | ||||||
| | | * | | | Move files that will live in base dir back. | Hisham | 2016-10-28 | 19 | -1896/+0 | |
| | | | | | | ||||||
| | | * | | | Duplicate files to preserve git-blame | Hisham | 2016-10-28 | 38 | -0/+3286 | |
| | | | | | | ||||||
| * | | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-30 | 6 | -51/+86 | |
| |\| | | | | ||||||
| * | | | | | "soft-revert" support for building static libs. | Hisham | 2016-10-29 | 2 | -0/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is causing a conflict in the manifest file. Looks like we'll need to extend the manifest format anyway. | |||||
| * | | | | | Fix references to writer.make_manifest | Hisham | 2016-10-29 | 1 | -4/+4 | |
| | |_|/ / | |/| | | | ||||||
| * | | | | Adjust changes by @mpeterv in #638 to new locations. | Hisham | 2016-10-29 | 2 | -67/+126 | |
| | | | | | ||||||
| * | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-29 | 2 | -19/+41 | |
| |\ \ \ \ | | |_|/ / | |/| | | | ||||||
| * | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-28 | 3 | -32/+18 | |
| |\ \ \ \ | ||||||
| * | | | | | Fix merge. | Hisham | 2016-10-28 | 1 | -1/+0 | |
| | | | | | | ||||||
| * | | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-27 | 14 | -43/+72 | |
| |\ \ \ \ \ | ||||||
| * | | | | | | Check rockspec_version before running type check. | Hisham | 2016-10-25 | 1 | -5/+6 | |
| | | | | | | | ||||||
| * | | | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-20 | 2 | -14/+22 | |
| |\ \ \ \ \ \ | ||||||
| * | | | | | | | Make sure brand-new rockspec table has the utility function. | Hisham | 2016-10-20 | 1 | -0/+3 | |
| | | | | | | | | ||||||
| * | | | | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-20 | 3 | -100/+164 | |
| |\ \ \ \ \ \ \ | ||||||
| * | | | | | | | | Add format-check function in rockspec table. | Hisham | 2016-10-19 | 4 | -8/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids sprinkling the luarocks.deps dependency everywhere. | |||||
| * | | | | | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-19 | 4 | -18/+29 | |
| |\ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | Refactor error message and add extra checks. | Hisham | 2016-10-19 | 4 | -17/+16 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Avoid circular dependency. | Hisham | 2016-10-19 | 1 | -1/+1 | |
| | | | | | | | | | | ||||||
| * | | | | | | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-18 | 5 | -13/+24 | |
| |\ \ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ \ \ | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-15 | 2 | -4/+9 | |
| |\ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | Oops, my dev environment leaked in a commit, sorry. | Hisham | 2016-10-15 | 2 | -4/+2 | |
| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Add labels and issues_url metadata | Hisham | 2016-10-14 | 3 | -0/+15 | |
| | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-14 | 7 | -105/+123 | |
| |\ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | Tweak tests for luarocks-3 branch. | Hisham | 2016-07-28 | 2 | -2/+4 | |
| | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | Move sortedpairs to core; used by luarocks.loader. | Hisham | 2016-07-28 | 2 | -62/+63 | |
| | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | Fix field name building in type_check.lua | Hisham | 2016-07-28 | 1 | -2/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Port fix by @mpeterv in 5f069526966ae37319ba745644a43e0cf64ad62c | |||||
| * | | | | | | | | | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-07-28 | 6 | -8/+16 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | Core modules reorganization. | Hisham | 2016-06-30 | 58 | -1518/+1420 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | | | | | | | | | | | | | Merge branch 'master' into luarocks-3 | Hisham | 2016-06-29 | 4 | -6/+5 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | | Remove now unused function deps.deps_mode_to_flag | Peter Melnichenko | 2016-06-13 | 1 | -4/+0 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | Remove 'run' interface for commands | Peter Melnichenko | 2016-06-13 | 25 | -32/+0 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | Merge branch 'master' into luarocks-3 | Peter Melnichenko | 2016-06-13 | 2 | -2/+2 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * \ \ \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into luarocks-3 | Peter Melnichenko | 2016-06-13 | 58 | -741/+577 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ |