Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | makedist: fix argument handling | Hisham Muhammad | 2020-09-25 | 1 | -11/+13 | |
| | ||||||
* | publishrelease: update URLs | Hisham Muhammad | 2020-09-25 | 1 | -3/+3 | |
| | ||||||
* | update changelog for 3.4.0 | Hisham Muhammad | 2020-09-25 | 1 | -2/+36 | |
| | ||||||
* | win32: generate proper temp filename | Hisham Muhammad | 2020-09-25 | 1 | -1/+6 | |
| | | | | | | | | Closes #1224. See https://github.com/luarocks/luarocks/pull/1224/files#r493011698 Co-authored-by: dwenegar <simone.livieri@gmail.com> | |||||
* | Merge branch 'master' of ssh://github.com/luarocks/luarocks | Hisham Muhammad | 2020-09-25 | 0 | -0/+0 | |
|\ | ||||||
| * | manif: keep scanning on non-default trees (#1227) | Hisham Muhammad | 2020-09-23 | 1 | -12/+12 | |
| | | ||||||
* | | manif: keep scanning on non-default trees | Hisham Muhammad | 2020-09-23 | 1 | -12/+12 | |
|/ | ||||||
* | Support --pin and --only-deps together (#1222) | Hisham Muhammad | 2020-09-23 | 2 | -0/+39 | |
| | ||||||
* | Merge remote-tracking branch 'origin/refs/pull/1223/head' into master | daurnimator | 2020-09-22 | 1 | -4/+14 | |
|\ | ||||||
| * | fix(new_version): keep the old url if the md5 doesn't change. | Simone Livieri | 2020-09-21 | 1 | -4/+14 | |
|/ | ||||||
* | Add the `--no-install` option to the `make` command (#1213) | dwenegar | 2020-09-16 | 7 | -34/+57 | |
| | | | | | | * feat: add --no-install to make Add the --no-install option to the make command to build the rock w/o installing it. | |||||
* | specify eol for batch files in `.editorconfig`. | Simone Livieri | 2020-09-16 | 2 | -1230/+1233 | |
| | ||||||
* | silence the MSVC env setup script | Simone Livieri | 2020-09-16 | 1 | -1230/+1230 | |
| | ||||||
* | Do not assume Lua 5.3 includes bit32 | Hisham Muhammad | 2020-08-26 | 1 | -1/+1 | |
| | | | | | | | We can't autodetect this either because the interpreter running LuaRocks may not be the same one running Lua. Fixes #1204. | |||||
* | Bundle dkjson in the all-in-one binary | Hisham Muhammad | 2020-08-24 | 1 | -0/+1 | |
| | ||||||
* | add CLI variable DEPS_DIR | Francois Perrad | 2020-08-17 | 1 | -0/+2 | |
| | ||||||
* | it's 2020, use HTTPS | Pierre Chapuis | 2020-07-21 | 1 | -1/+1 | |
| | ||||||
* | change URL of luafr repo | Pierre Chapuis | 2020-07-21 | 1 | -1/+1 | |
| | | | | the name "moonrocks" is legacy | |||||
* | Update tools.lua - use --help flag versus -h | Casey Vega | 2020-07-21 | 1 | -1/+1 | |
| | | | If you're using busybox, luarocks fails despite unzip being installed. Using the --help flag works in GNU, Busybox, and OSX | |||||
* | tests: check that builtin auto-reads lua/ when modules table is empty | Hisham Muhammad | 2020-07-21 | 1 | -0/+21 | |
| | | | | Test case for issue reported at https://github.com/Kong/kong/issues/5017 | |||||
* | show: don't crash when rockspec description is empty | Hisham Muhammad | 2020-07-21 | 1 | -1/+1 | |
| | ||||||
* | Escape % when feeding it to second arg of string.gsub | Hisham Muhammad | 2020-07-09 | 1 | -0/+3 | |
| | | | | Fixes #1200 | |||||
* | Check version of lua.h to ensure it matches | Hisham Muhammad | 2020-04-22 | 2 | -7/+16 | |
| | ||||||
* | Print more info about the location of Lua | Hisham Muhammad | 2020-04-22 | 5 | -17/+70 | |
| | ||||||
* | config: be smarter when configuring the location of Lua | Hisham Muhammad | 2020-04-22 | 1 | -1/+2 | |
| | | | | | | If no system-wide permissions, try storing the config locally by default. Also, if setting both lua_dir and --lua-version explicitly, switch the default Lua version. | |||||
* | improve warning message | Hisham Muhammad | 2020-04-22 | 1 | -2/+3 | |
| | ||||||
* | use busted-htest | Hisham Muhammad | 2020-04-21 | 4 | -6/+9 | |
| | ||||||
* | Handle quoting at the application level (#1181) | Hisham Muhammad | 2020-04-16 | 2 | -0/+17 | |
| | | | | | | | This is done to support Windows. Unix handles quoting at the shell level. While quotes are technically valid as part of Unix names, I don't expect this pathological case to be something we need to support. Closes #1173. | |||||
* | Avoid uninitialized variable check, for Terra compatibility (#1182) | Elliott Slaughter | 2020-04-16 | 1 | -1/+2 | |
| | | | | | This patch is required to support for Terra, a language embedded in Lua/LuaJIT with support for JITing high-performance code. The only change here is that Terra uses a strict mode by default, so the attempt to access an undefined global has be wrapped in pcall to make it safe. | |||||
* | fix regression in dependency matching of luarocks.loader | Hisham Muhammad | 2020-04-13 | 2 | -2/+72 | |
| | | | | | | | | | | | | Regression introduced in https://github.com/luarocks/luarocks/commit/65c417e0ecda55f44c691df032163a8c08f0b52a Thanks to @lhemkendreis for the detailed description and suggested fix, which was applied here! Added a regression test which exercises dependency matching. Closes #1175. | |||||
* | fix detection of Lua path based on arg variable | Hisham Muhammad | 2020-04-13 | 1 | -2/+17 | |
| | ||||||
* | fs.lua: be more resilient on errors getting the unixtime | Hisham Muhammad | 2020-04-13 | 1 | -1/+1 | |
| | ||||||
* | report on errors if running from the binary | Hisham Muhammad | 2020-04-13 | 1 | -0/+3 | |
| | ||||||
* | do not call Lua interpreter when making wrapper for luarocks binary | Hisham Muhammad | 2020-04-13 | 4 | -0/+27 | |
| | | | | Closes #1174. | |||||
* | Fix code for disabling mirrors on network errors | Hisham Muhammad | 2020-04-13 | 1 | -6/+6 | |
| | | | | | | | | | | The idea is to try each mirror in order, but when one fails with a network error we mark it so we don't keep trying on each dependency. The logic was wrong in that it marked the entire entry (consisting of multiple mirrors) instead of marking mirrors individually. Closes #1179. | |||||
* | configure: remove incorrect documentation in help screen | Hisham Muhammad | 2020-04-02 | 1 | -4/+1 | |
| | ||||||
* | fs: always check for failure of fs.which_tool (#1157) | Hisham Muhammad | 2020-02-20 | 5 | -23/+48 | |
| | ||||||
* | changelog updates | Hisham Muhammad | 2020-02-14 | 1 | -0/+3 | |
| | ||||||
* | make: support --only-deps | Hisham Muhammad | 2020-02-14 | 2 | -4/+19 | |
| | | | | Closes #1156. | |||||
* | tests: shorter descriptions | Hisham Muhammad | 2020-02-14 | 29 | -162/+156 | |
| | ||||||
* | accept --deps-only as an alias to --only-deps | Hisham Muhammad | 2020-02-14 | 3 | -2/+3 | |
| | ||||||
* | show: accept a substring when unambiguous and matches a single entry | Hisham Muhammad | 2020-02-13 | 4 | -3/+37 | |
| | ||||||
* | remove debugging | Hisham Muhammad | 2020-02-12 | 1 | -1/+0 | |
| | ||||||
* | Merge branch '3.3.1' | Hisham Muhammad | 2020-02-07 | 0 | -0/+0 | |
|\ | ||||||
| * | Release 3.3.1v3.3.1 | Hisham Muhammad | 2020-02-07 | 5 | -7/+8 | |
|/ | ||||||
* | Changelog for 3.3.1 | Hisham Muhammad | 2020-02-07 | 1 | -0/+8 | |
| | ||||||
* | fix downgrades of rocks containing directories (#1151) | Hisham Muhammad | 2020-02-07 | 3 | -15/+17 | |
| | | | | Fixes #1141 | |||||
* | fs.lua: fix error message when source file is missing | Hisham Muhammad | 2020-02-05 | 2 | -2/+18 | |
| | | | | Fixes #1147. | |||||
* | Add OpenBSD specific dependency paths. | Jan S | 2020-02-02 | 2 | -0/+2 | |
| | | | | This commit enables luarocks to be configured and build on OpenBSD. | |||||
* | publishrelease: add Windows 64-bit support | Hisham Muhammad | 2020-01-28 | 1 | -3/+7 | |
| |