Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | path: keep order of existing entries in PATH | Hisham Muhammad | 2019-07-17 | 3 | -12/+41 | |
| | | | | | | | | | | Implements suggestion by @FSMaxB: > Add an additional flag to util.cleanup_path that specifies if the cleanup > happens from the right or from the left. If append is true, clean up from the > left, otherwise clean up from the right. Fixes #763. | |||||
* | install.bat: always set SYSCONFDIR | Hisham Muhammad | 2019-07-15 | 1 | -6/+1 | |
| | | | | Fixes #903. | |||||
* | GNUmakefile: unset CPATH variables in local wrapper too | Hisham Muhammad | 2019-07-13 | 1 | -2/+2 | |
| | ||||||
* | which: search in package.path and cpath as well | Hisham Muhammad | 2019-07-12 | 2 | -5/+67 | |
| | | | | Also, add some tests. | |||||
* | which: report error on missing argument | Hisham Muhammad | 2019-07-12 | 1 | -0/+3 | |
| | ||||||
* | init: add .luarocks to default .gitignore | Hisham Muhammad | 2019-07-10 | 1 | -1/+1 | |
| | ||||||
* | publishrelease: fix pull, update Unix instructions | Hisham Muhammad | 2019-06-06 | 1 | -1/+5 | |
| | ||||||
* | Merge branch '3.1.3' | Hisham Muhammad | 2019-06-06 | 1 | -1/+1 | |
|\ | ||||||
| * | Release 3.1.3v3.1.3 | Hisham Muhammad | 2019-06-06 | 5 | -7/+8 | |
| | | ||||||
* | | mergerelease: add error checking | Hisham Muhammad | 2019-06-06 | 1 | -6/+17 | |
|/ | ||||||
* | makedist: add branch command | Hisham Muhammad | 2019-06-06 | 1 | -0/+42 | |
| | ||||||
* | Add smoke test | Hisham Muhammad | 2019-06-06 | 2 | -0/+74 | |
| | ||||||
* | Tests: add tests for fs.is_file and fs.is_dir with symlinks | Hisham Muhammad | 2019-06-06 | 1 | -0/+36 | |
| | | | | Regression test for #1021. | |||||
* | Enable use of lua-bz2 | Hisham Muhammad | 2019-06-06 | 2 | -2/+4 | |
| | | | | Fixes #1005. | |||||
* | fix(configure): remove extra leading '/' | Simone Livieri | 2019-06-06 | 1 | -1/+6 | |
| | ||||||
* | Fix fs.is_dir and fs.is_file detection on the Mac | Hisham Muhammad | 2019-06-06 | 1 | -1/+1 | |
| | | | | Fixes #1021. | |||||
* | Always assume that zip and unzip are available on FreeBSD | Hisham Muhammad | 2019-06-05 | 3 | -7/+43 | |
| | | | | Fixes #1022 | |||||
* | Fix and reorganize Lua version detection | Hisham Muhammad | 2019-06-03 | 3 | -159/+233 | |
| | | | | | | | | | | Make it more robust when detecting the Lua version when working inside a project, and hopefully make the detection logic easier to track in the code. Reorganized code so that the `detected` table becomes internal to the `init_config` operation and only the regular `cfg` global table is used after that. Includes regression tests. | |||||
* | Tests: add a couple of tests for dir.normalize | Hisham Muhammad | 2019-06-03 | 1 | -6/+17 | |
| | ||||||
* | help: use absolute paths | Hisham Muhammad | 2019-06-03 | 1 | -5/+6 | |
| | ||||||
* | cmd: fix crash if LuaRocks is given a bad LUA_DIR | Hisham Muhammad | 2019-06-03 | 2 | -0/+36 | |
| | | | | Includes a regression test. | |||||
* | Merge PR #1012 | daurnimator | 2019-05-29 | 1 | -2/+10 | |
|\ | ||||||
| * | test: fix reporting failures on 'command' backend | Yaroslav Dynnikov | 2019-05-29 | 1 | -2/+10 | |
| | | ||||||
* | | Merge PR #1019 | daurnimator | 2019-05-28 | 1 | -1/+1 | |
|\ \ | |/ |/| | ||||||
| * | avoid adding an empty entry to the RPATH | Peter van Dijk | 2019-05-28 | 1 | -1/+1 | |
|/ | | | | | | this avoids rpmbuild/check-rpaths erroring out like ERROR 0010: file '/...../mysql.so' contains an empty rpath in [/usr/lib64/mysql:] | |||||
* | Merge branch '3.1.2' | Hisham Muhammad | 2019-05-07 | 0 | -0/+0 | |
|\ | ||||||
| * | Release 3.1.2 | Hisham Muhammad | 2019-05-07 | 5 | -7/+8 | |
| | | ||||||
| * | Tests: add smoke test | Hisham Muhammad | 2019-05-07 | 3 | -6/+77 | |
|/ | ||||||
* | cmd: fix handling of unconfigured paths in get_lua_version | Hisham Muhammad | 2019-05-07 | 1 | -8/+5 | |
| | ||||||
* | add publishrelease script | Hisham Muhammad | 2019-05-06 | 1 | -0/+197 | |
| | ||||||
* | Add mergerelease script | Hisham Muhammad | 2019-05-06 | 1 | -0/+22 | |
| | ||||||
* | Merge branch '3.1.1' | Hisham Muhammad | 2019-05-06 | 0 | -0/+0 | |
|\ | ||||||
| * | Release 3.1.1v3.1.1 | Hisham Muhammad | 2019-05-06 | 5 | -7/+8 | |
| | | ||||||
| * | Tests: add smoke test | Hisham Muhammad | 2019-05-06 | 3 | -6/+77 | |
|/ | ||||||
* | Add rockspec | Hisham Muhammad | 2019-05-06 | 1 | -0/+36 | |
| | ||||||
* | fix: handle errors in lua wrapper check | daurnimator | 2019-05-06 | 1 | -3/+10 | |
| | ||||||
* | refactor: reorganise code in get_lua_version | daurnimator | 2019-05-06 | 1 | -7/+10 | |
| | ||||||
* | fix: don't try to look in home_tree if not available | daurnimator | 2019-05-06 | 1 | -4/+5 | |
| | ||||||
* | Merge branch '3.1.0' | Hisham Muhammad | 2019-04-29 | 1 | -36/+0 | |
|\ | ||||||
| * | Release 3.1.0v3.1.0 | Hisham Muhammad | 2019-04-26 | 5 | -8/+9 | |
| | | ||||||
| * | Tests: add smoke test | Hisham Muhammad | 2019-04-26 | 3 | -6/+77 | |
|/ | ||||||
* | Tests: cleanup signature before signing | Hisham Muhammad | 2019-04-26 | 2 | -0/+4 | |
| | ||||||
* | Fix build of binaries | Hisham Muhammad | 2019-04-26 | 2 | -1/+2 | |
| | ||||||
* | Tests: add test for fs.wrap_script | Hisham Muhammad | 2019-04-19 | 1 | -13/+53 | |
| | ||||||
* | bin wrapper: revert from LUA_INIT back to -e | Hisham Muhammad | 2019-04-19 | 2 | -14/+16 | |
| | | | | Fixes #980. | |||||
* | hardcode "windows" platform in Windows binary to help Wine | Hisham Muhammad | 2019-04-17 | 1 | -4/+3 | |
| | | | | | | | platform autodetection at runtime is apparently failing on Wine, but we don't really need it when using `luarocks.exe`. Fixes #996. | |||||
* | travis: use pip (not pip2) with hererocks | Hisham Muhammad | 2019-04-17 | 1 | -1/+1 | |
| | ||||||
* | repos: prevent fs.move from failing | Hisham Muhammad | 2019-04-17 | 1 | -0/+2 | |
| | | | | | | | | | | | | Prevent fs.move from failing with ``` File already exists: /usr/local/share/lua/5.1/luasec_0_6_2-ssl.lua ``` when overwriting a stale file. This should have already been handled, but in case the manifest is out of sync for some reason this should make the behavior more smooth. | |||||
* | patch lockfile: do not rely on relative paths | Hisham Muhammad | 2019-04-16 | 1 | -2/+2 | |
| | | | | This should fix the Windows build. | |||||
* | fix: handle all-negative supported_platforms rockspec field | Leo P | 2019-04-16 | 1 | -1/+3 | |
| |