Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update genluarocks4 | Hisham Muhammad | 2025-05-19 | 3 | -503/+511 |
| | |||||
* | [wip] generate .lua from .tl files | Hisham Muhammad | 2025-05-19 | 1 | -0/+7 |
| | |||||
* | bootstrap: store .tl filenames when they're generated from .tl | Hisham Muhammad | 2025-05-19 | 1 | -1/+9 |
| | |||||
* | add debug mode where we load .tl files directly | Hisham Muhammad | 2025-05-19 | 1 | -1/+9 |
| | |||||
* | fix: fs: get miniposix.chmod error message correctly | Hisham Muhammad | 2025-05-19 | 1 | -2/+1 |
| | |||||
* | [wip] commit bootstrap files | Hisham Muhammad | 2025-05-19 | 120 | -0/+41256 |
| | |||||
* | [wip] vendor in dependencies | Hisham Muhammad | 2025-05-19 | 140 | -0/+23142 |
| | |||||
* | [wip] Makefile bootstrap script | Hisham Muhammad | 2025-05-19 | 5 | -190/+839 |
| | |||||
* | [wip] "poor man's submodules" | Hisham Muhammad | 2025-05-19 | 1 | -0/+8 |
| | |||||
* | fs: begin making dependencies mandatory | Hisham Muhammad | 2025-05-19 | 1 | -93/+20 |
| | |||||
* | miniposix: minimal subset of luaposix API for LuaRocks | Hisham Muhammad | 2025-05-19 | 3 | -0/+131 |
| | |||||
* | lfs: improved type definition from teal-types | Hisham Muhammad | 2025-05-19 | 1 | -29/+56 |
| | |||||
* | 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 | 4 | -6/+69 |
| | | | | | | | 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 | 6 | -3/+62 |
| | |||||
* | docs: ajust case of the programming language name | Renato Maia | 2025-05-19 | 1 | -7/+7 |
| | |||||
* | updates for latest Teal (#1796) | Hisham Muhammad | 2025-05-17 | 6 | -28/+28 |
| | |||||
* | docs: fix markdown rendering of luarocks.md (#1791) | Medik | 2025-05-02 | 1 | -85/+50 |
| | |||||
* | 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 |
| | |||||
* | ci(windows): change zlib download url | luau-project | 2025-03-23 | 1 | -1/+1 |
| | |||||
* | feat(releases): also publish json source_digest | Isa Farnik | 2025-03-20 | 1 | -1/+6 |
| | |||||
* | rockspec format: improve message for handling GitHub URL | Richard Beckmann | 2025-03-17 | 1 | -1/+1 |
| | | | Co-authored-by: Caleb Maclennan <caleb@alerque.com> | ||||
* | rockspec format: indicate that scm URLs cannot start with http(s):// and ↵ | FractalU | 2025-03-17 | 1 | -6/+6 |
| | | | | that git:// is being treated the same as git+https:// only for GitHub URLs | ||||
* | fix(coverage): badge on README | luau-project | 2025-03-14 | 1 | -1/+1 |
| | |||||
* | fix(coverage): report must be generated and uploaded from the checkout dir | luau-project | 2025-03-14 | 1 | -10/+6 |
| | |||||
* | docs: fix and optimize links in the documentation | Richard Beckmann | 2025-03-14 | 17 | -192/+191 |
| | |||||
* | ci(unix): fix code coverage upload | luau-project | 2025-03-10 | 1 | -11/+18 |
| | |||||
* | ci: do not run jobs due changes on docs or markdown files | luau-project | 2025-03-10 | 1 | -0/+6 |
| | |||||
* | docs(readme): minor fix | Hisham Muhammad | 2025-03-09 | 1 | -1/+1 |
| | |||||
* | tests: fix typo from Appveyor removal | Hisham Muhammad | 2025-03-09 | 1 | -1/+1 |
| | |||||
* | docs(readmy): simplify | Hisham Muhammad | 2025-03-09 | 1 | -18/+4 |
| | |||||
* | docs: remove luacheck badge | Hisham Muhammad | 2025-03-09 | 1 | -1/+0 |
| | |||||
* | docs(readme): update codecov badge | Hisham Muhammad | 2025-03-09 | 1 | -1/+1 |
| | |||||
* | ci: enable on main branch | Hisham Muhammad | 2025-03-09 | 1 | -36/+36 |
| | |||||
* | ci: remove Appveyor | Hisham Muhammad | 2025-03-09 | 5 | -130/+4 |
| | |||||
* | ci(windows): add windows job to the testing workflow on GH | luau-project | 2025-03-09 | 1 | -0/+548 |
| | |||||
* | ci(windows): support MinGW-w64 UCRT64 on test_env | luau-project | 2025-03-09 | 1 | -1/+49 |
| | |||||
* | ci(windows): bypass Windows GH runner permissions | luau-project | 2025-03-09 | 1 | -1/+1 |
| | |||||
* | ci(windows): bump luasocket version | luau-project | 2025-03-09 | 1 | -1/+1 |
| | |||||
* | ci(windows): adjust docs on spec README | luau-project | 2025-03-09 | 1 | -0/+1 |
| | |||||
* | docs: improve installation instructions for unix (#1763) | Richard Beckmann | 2025-03-09 | 1 | -19/+17 |
| | | | | | | | * unix installation: improve lua and luarocks build instructions * unix installation: minor fixes * unix installation: minor improvement | ||||
* | docs: update rockspec_format.md | Hisham Muhammad | 2025-03-03 | 1 | -1/+1 |
| | |||||
* | docs(server): add an example for running a luarocks serverHEADmaster | Thijs Schreijer | 2025-02-27 | 2 | -0/+39 |
| | |||||
* | Fix markdown tables in windows install docs | Tobiasz Laskowski | 2025-02-24 | 1 | -40/+31 |
| | |||||
* | Add compat53 installation to GNUmakefile | Tobiasz Laskowski | 2025-02-24 | 1 | -0/+10 |
| | |||||
* | Add lua-compat53 files in install.bat | Tobiasz Laskowski | 2025-02-24 | 1 | -0/+11 |
| | |||||
* | 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. |