Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-03-19 | Doc fixes for luarocks.search | mpeterv | 1 | -7/+11 | |
2016-03-17 | Implement magical rockspec picking for "luarocks make" | mpeterv | 2 | -11/+62 | |
2016-03-14 | Add HaikuOS as platform | Daniel Lemos | 1 | -4/+7 | |
2016-03-01 | Make sure deps-mode is respected when recursing the dependency chain. | Hisham | 1 | -1/+1 | |
2016-02-29 | Test that 'unzip' is present in the $PATH. | Hisham | 1 | -3/+5 | |
2016-02-23 | Implement MSYS2 support | Karel Tuma | 1 | -3/+25 | |
2016-02-19 | Compatibility with lua-zlib | mpeterv | 1 | -20/+36 | |
2016-02-13 | Fix trailing space in dep.show_dep on dep without constraints | mpeterv | 1 | -5/+9 | |
2016-02-11 | Add a test for luarocks new_version --tag | mpeterv | 1 | -0/+1 | |
2016-02-11 | Add --tag option for luarocks new_version | mpeterv | 1 | -8/+18 | |
Allows using new_version command to create tagged rockspecs from untagged scm rockspecs. If not given, new version is copied from passed tag, with leading 'v' stripped if it's present. | |||||
2016-02-11 | Fix update_source_section in new_version | mpeterv | 1 | -22/+37 | |
* Don't confuse cases "MD5 changed with same URL" and "couldn't fetch" * Don't check MD5 if it's not present in the old rockspec * Don't drop errors in fs.get_md5 * Don't drop errors in fetch.find_base_dir | |||||
2016-02-11 | Remove a redundant check in new_version | mpeterv | 1 | -3/+0 | |
The template rockspec is type checked, no need to check if source table is present. | |||||
2016-02-11 | Fix "missing argument" message for new_version | mpeterv | 1 | -1/+1 | |
2016-02-07 | Add compatibility with lhf's lmd5 module. | Philipp Janda | 1 | -0/+8 | |
Closes #494. | |||||
2016-02-02 | Fix docs for path.which_i and some of its users | mpeterv | 2 | -24/+24 | |
It actually accepts file name of the module as in manifest.repository[package][version].modules[module], not the module name. | |||||
2016-02-01 | Make search order deterministic. | Hisham | 1 | -3/+4 | |
2016-01-22 | Update repo URLs to luarocks.org instead of rocks.moonscript.org | Jonathan Goble | 2 | -2/+2 | |
Previously, this used an old URL and downloaded over HTTP, in cleartext. This commit updates to the URL that the old one redirects to, and changes to HTTPS encryption for security. HTTPS is currently impossible on rocks.moonscript.org because the security certificate for that domain expired in May 2015. | |||||
2016-01-11 | Do not handle cfg.local_cache == nil in luarocks.cache | mpeterv | 1 | -14/+1 | |
cfg.local_cache is always set by defaults. Fixes #479. | |||||
2016-01-11 | Report unknown commands consistently | mpeterv | 1 | -1/+1 | |
Now both 'luarocks foo' and 'luarocks help foo' print 'Unknown command: foo'. | |||||
2016-01-11 | Remove two unnecessary require calls | mpeterv | 2 | -2/+1 | |
2016-01-11 | luarocks make: ignore 'rockspec' directory when no argument given | mpeterv | 1 | -1/+1 | |
Without an argument luarocks make looks if there is only one rockspec in the current directory. Consider only files as potential rockspec to avoid strange error when current directory contains a directory ending with 'rockspec'. | |||||
2016-01-10 | 2nd occurence of the json error message also updated | Thijs Schreijer | 1 | -1/+1 | |
2016-01-10 | removed duplicate code, this part seems copy-pasted from the part that was ↵ | Thijs Schreijer | 1 | -2/+2 | |
later fixed by #455, hence this still contained the same bug | |||||
2016-01-10 | provide a better error message for missing json libraries | Thijs Schreijer | 1 | -3/+12 | |
2016-01-04 | Upgrade to LuaCov 0.9.1, make coverage viewable | mpeterv | 1 | -19/+16 | |
2015-12-26 | fix missing variable expansion when using a self contained configuration | Thijs Schreijer | 1 | -1/+1 | |
2015-12-23 | Add git+ssh support to fetchers, including both kinds of git ssh url | Geoff Leyland | 2 | -1/+33 | |
2015-12-22 | Install luabitop from src rock on travis | mpeterv | 1 | -0/+1 | |
Fixes Travis failure when attempting to fetch luabitop sources from luajit.org, which has blocked downloads from travis recently. | |||||
2015-12-19 | Improve error handling in builtin backend | mpeterv | 1 | -6/+5 | |
Show error message from fs.copy when failed to install a file. Nice for Lua module files, since their existence is not checked beforehand. Also remove extra 'local ok, err' declarations. | |||||
2015-12-19 | Fix extension splitting in builting backend | mpeterv | 1 | -2/+2 | |
Fixes incorrect gcc command and error message when a file name doesn't contain a dot: Error: Build error: Failed compiling object .o becomes Error: Build error: Failed compiling object dotlessname | |||||
2015-12-06 | Stricter version consistency checks. | Hisham Muhammad | 1 | -2/+29 | |
2015-12-06 | Fix find_program() in configure | mpeterv | 1 | -1/+5 | |
which returns path to the program, not to the directory containing it. That causes errors when configuring without --with-lua. The fix is to apply 'dirname' if 'command -v' was a success. | |||||
2015-12-05 | Improve writability checks. | Hisham Muhammad | 3 | -10/+33 | |
LuaRocks does `mkdir -p` (or equivalent), so we can check for the entire chain of parents for a writable directory. Closes #449. | |||||
2015-12-05 | Process external deps in sorted order | mpeterv | 1 | -2/+2 | |
Ensure consistent output for Lua 5.3 where key order of pairs() can change between two runs. | |||||
2015-12-05 | Show candidate files when external deps are missing | mpeterv | 1 | -18/+33 | |
2015-12-02 | removed /debug /release switches for setting up the enviornment. it does NOT ↵ | Thijs Schreijer | 1 | -2/+1 | |
determine linking against a debug runtime or release runtime. | |||||
2015-12-01 | added debug/release option for SDK detection | Thijs Schreijer | 1 | -1/+2 | |
2015-12-01 | Make sure --local always implies --tree=home. | Hisham Muhammad | 1 | -0/+5 | |
Alternative fix for problem mentioned in #352. | |||||
2015-12-01 | Fix typo | Ignacio Burgueño | 1 | -1/+1 | |
2015-12-01 | updated; | Thijs Schreijer | 1 | -9/+54 | |
- output on checks done - commandline switch to disable the auto-search for ms tools - added debug libs to the SDK search | |||||
2015-11-25 | fix: bad errormessage and missing quotes | Thijs Schreijer | 2 | -4/+6 | |
2015-11-16 | Do not distribute appveyor files in release packages. | Hisham Muhammad | 1 | -2/+2 | |
2015-11-14 | write config directory only if explictly given, use defaults otherwise | Thijs Schreijer | 2 | -2/+7 | |
2015-11-07 | Use `command -v` for obtaining executable path. | Ruslan Kiianchuk | 1 | -1/+1 | |
Seems like `command -v` is defined by POSIX and therefore should be compatible with all POSIX OSes. | |||||
2015-11-07 | Fix `find_program` function to be less fragile | Ruslan Kiianchuk | 1 | -20/+1 | |
Look for executable path using system utility `which` instead of fragile regular expressions. See $447 for details. Also see discussion in [neovim](https://github.com/neovim/neovim/issues/3620#issuecomment-154757577) issues. | |||||
2015-11-03 | User assertion for required condition check. | xpol | 1 | -3/+3 | |
2015-11-01 | Enable batch script delayed expansion and extensions. | Xpol Wan | 1 | -1/+1 | |
This is required for Windows SDK setenv.cmd. | |||||
2015-11-01 | Support Visual Studio Express Editions and cleanup code. | Xpol Wan | 1 | -14/+18 | |
2015-11-01 | Add support for Windows SDK v7.1 and v6.1. | Xpol Wan | 1 | -24/+60 | |
Other Windows SDK versions requires a separate installation of Visual Studio. | |||||
2015-10-27 | explicit warn when enviornment variable given filename doesn't exist | Thijs Schreijer | 1 | -9/+25 | |