Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix: deps.check_lua_libdir() should read liblua in binary modemain | Sewbacca | 12 days | 2 | -2/+2 |
| | |||||
* | Release 3.12.2v3.12.2 | Hisham Muhammad | 2025-06-27 | 1 | -1/+1 |
| | |||||
* | fix: create cache_dir when local_cache exists | luau-project | 2025-06-25 | 2 | -3/+11 |
| | |||||
* | fetch: update cachefile and checkfile on temp local_cache | luau-project | 2025-06-25 | 1 | -1/+3 |
| | |||||
* | Release 3.12.1 | Hisham Muhammad | 2025-06-17 | 1 | -1/+1 |
| | |||||
* | rockspec: re-add deprecated function type(). | Hisham Muhammad | 2025-06-17 | 2 | -2/+30 |
| | | | | | | | | | | Removing this broke the behavior of some luarocks.build plugins. LuaRocks does not have a stable public API, but since this function was returned as part of the function signature, we'll revert this as a deprecated function, to be removed in LuaRocks 4.0. Closes #1800. | ||||
* | Release 3.12.0 | Hisham Muhammad | 2025-06-05 | 1 | -1/+1 |
| | |||||
* | feat: allow loading json manifest | bzp2010 | 2025-06-03 | 7 | -5/+87 |
| | |||||
* | fix: avoid overwriting CMake variables from rockspec | Renato Maia | 2025-05-19 | 2 | -10/+0 |
| | |||||
* | feat: add build vars. for rockspecs with the dir. of its deps. | Renato Maia | 2025-05-19 | 2 | -6/+12 |
| | | | | | | | Rockspecs can access the directory of its dependencies using variables in the format 'foo_ROCKDIR' where 'foo' is the name of a dependency. This is used to be able to access files of the rock like 'conf', 'docs' and more. | ||||
* | feat: add LUA_VERSION build variable for rockspecs | Renato Maia | 2025-05-19 | 4 | -3/+15 |
| | |||||
* | updates for latest Teal (#1796) | Hisham Muhammad | 2025-05-17 | 6 | -28/+28 |
| | |||||
* | fix(cygwin): external_deps_patterns and runtime_external_deps_patterns (#1782) | Luau | 2025-04-14 | 1 | -1/+12 |
| | |||||
* | fs.unix: only create wrapper for lua scripts (#1738) | wzy | 2025-04-02 | 1 | -2/+3 |
| | |||||
* | Add vendored lua compat53 v0.14.4 | Tobiasz Laskowski | 2025-02-24 | 3 | -0/+1290 |
| | |||||
* | fix: allow Lua C modules to be uninstalled on MSYS2 (#1756) | Luau | 2025-02-24 | 1 | -1/+3 |
| | | | | | | | | | | | | | | | | | | | | | Fixes #1755. Changes: * the idea applied as a fix was mirrored from the changes of #1616, by setting ``` defaults.fs_use_modules = false ``` in a suitable place for MSYS2. * the line ``` if platforms.windows and not platforms.msys2_mingw_w64 and hardcoded.WIN_TOOLS then ``` is meant to follow a MSYS2 patch https://github.com/msys2/MINGW-packages/blob/343eeab4f185847981c6b644d775ee98717b6231/mingw-w64-lua-luarocks/0001-luarocks_msys2_mingw_w64.patch#L57 that fixes previous issues for them. | ||||
* | fix: override default C compiler to cc.exe on MSYS2 (#1754) | Luau | 2025-02-24 | 1 | -0/+6 |
| | | | | | | | | | | | | | | | | | ## Description Fixes #1753. Changes: 1. on each MSYS2 MinGW-w64 environment, there is a `cc.exe` that points to the default C compiler for the environment. 2. the line ```lua defaults.variables.PWD = "cd" ``` is meant to follow a MSYS2 patch ( https://github.com/msys2/MINGW-packages/blob/5fd4997c2508f0949366513f0a2dd4347f9c4e77/mingw-w64-lua-luarocks/0001-luarocks_msys2_mingw_w64.patch#L48 ) that fixes previous issues for them. | ||||
* | core.path: more thorough error checking | Hisham Muhammad | 2025-02-21 | 2 | -2/+20 |
| | |||||
* | update generated code | Hisham Muhammad | 2025-01-15 | 20 | -20/+20 |
| | |||||
* | fix: interfaces cannot contain record definitions | Hisham Muhammad | 2025-01-15 | 1 | -3/+3 |
| | |||||
* | fix: Fix upload command to include the src.rock file as a second parameter | Lüchinger Dominic | 2025-01-05 | 2 | -2/+2 |
| | |||||
* | fix: add missing type variable | Hisham Muhammad | 2025-01-03 | 1 | -1/+1 |
| | | | | See https://github.com/teal-language/tl/pull/890#issuecomment-2569388264 | ||||
* | rockspec: make order type more lenient | Hisham Muhammad | 2025-01-03 | 1 | -1/+1 |
| | | | | See https://github.com/teal-language/tl/pull/890#issuecomment-2569388264 | ||||
* | fix: catch some unused variables | Hisham Muhammad | 2025-01-03 | 6 | -29/+43 |
| | | | | Thanks to @euclidianAce's work at https://github.com/teal-language/tl/pull/869 | ||||
* | chore: update autogenerated module preambles | Hisham Muhammad | 2025-01-03 | 33 | -33/+33 |
| | |||||
* | fs: more consistent function signatures | Hisham Muhammad | 2024-10-21 | 3 | -13/+18 |
| | |||||
* | fs: do dynamic requires in a Cyan-friendly way | Hisham Muhammad | 2024-10-21 | 1 | -7/+9 |
| | | | | | We avoid doing a plain require() with a literal module name, so that Cyan doesn't detect this as a circular dependency. | ||||
* | Teal: make luarocks.fs not dependent on luarocks.util | Hisham Muhammad | 2024-10-21 | 5 | -48/+66 |
| | | | | Break circular dependency detected by Cyan | ||||
* | Teal: make schedule_function generic | Hisham Muhammad | 2024-10-21 | 2 | -8/+8 |
| | |||||
* | Teal: fixed all warnings | Hisham Muhammad | 2024-10-21 | 77 | -369/+464 |
| | | | | Also addressed/removed all `--!` comments except for the ones that should stay. | ||||
* | tools.patch: generate Lua | Hisham Muhammad | 2024-10-21 | 1 | -10/+13 |
| | |||||
* | tools.patch: fix test behaviors using luarocks.fs | Hisham Muhammad | 2024-10-21 | 1 | -21/+15 |
| | |||||
* | deps: fix: re-enable constraint check for no_upgrade flag | Hisham Muhammad | 2024-10-21 | 2 | -16/+16 |
| | |||||
* | deplocks: simplify types | Hisham Muhammad | 2024-10-21 | 8 | -77/+81 |
| | |||||
* | repos: simplify logic to avoid cast, consistent callback returns | Hisham Muhammad | 2024-10-21 | 4 | -31/+47 |
| | |||||
* | fs.download: get consistent return values | V1K1NGbg | 2024-10-21 | 2 | -8/+10 |
| | |||||
* | Teal: add generated modules | Hisham Muhammad | 2024-10-21 | 89 | -0/+16933 |
| | |||||
* | Teal: convert luarocks.cmd | V1K1NGbg | 2024-10-21 | 1 | -59/+85 |
| | |||||
* | Teal: convert luarocks.deplocks | V1K1NGbg | 2024-10-21 | 1 | -19/+24 |
| | |||||
* | Teal: convert luarocks.remove | V1K1NGbg | 2024-10-21 | 1 | -10/+15 |
| | |||||
* | Teal: convert luarocks.admin.cmd.remove | V1K1NGbg | 2024-10-21 | 1 | -12/+13 |
| | |||||
* | Teal: convert luarocks.admin.cmd.add | V1K1NGbg | 2024-10-21 | 1 | -13/+14 |
| | |||||
* | Teal: convert luarocks.admin.cmd.make_manifest | V1K1NGbg | 2024-10-21 | 1 | -4/+9 |
| | |||||
* | Teal: convert luarocks.admin.cmd.refresh_cache | V1K1NGbg | 2024-10-21 | 1 | -5/+10 |
| | |||||
* | Teal: convert luarocks.admin.index | V1K1NGbg | 2024-10-21 | 1 | -10/+15 |
| | |||||
* | Teal: convert luarocks.admin.cache | V1K1NGbg | 2024-10-21 | 1 | -10/+11 |
| | |||||
* | Teal: rename luarocks.require | Hisham Muhammad | 2024-10-21 | 1 | -0/+0 |
| | |||||
* | Teal: convert luarocks.manif.writer | V1K1NGbg | 2024-10-21 | 1 | -98/+59 |
| | |||||
* | Teal: convert luarocks.signing | V1K1NGbg | 2024-10-21 | 1 | -4/+4 |
| | |||||
* | Teal: convert luarocks.deps | V1K1NGbg | 2024-10-21 | 1 | -151/+195 |
| |