aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* update genluarocks4Hisham Muhammad2025-05-193-503/+511
|
* [wip] generate .lua from .tl filesHisham Muhammad2025-05-191-0/+7
|
* bootstrap: store .tl filenames when they're generated from .tlHisham Muhammad2025-05-191-1/+9
|
* add debug mode where we load .tl files directlyHisham Muhammad2025-05-191-1/+9
|
* fix: fs: get miniposix.chmod error message correctlyHisham Muhammad2025-05-191-2/+1
|
* [wip] commit bootstrap filesHisham Muhammad2025-05-19120-0/+41256
|
* [wip] vendor in dependenciesHisham Muhammad2025-05-19140-0/+23142
|
* [wip] Makefile bootstrap scriptHisham Muhammad2025-05-195-190/+839
|
* [wip] "poor man's submodules"Hisham Muhammad2025-05-191-0/+8
|
* fs: begin making dependencies mandatoryHisham Muhammad2025-05-191-93/+20
|
* miniposix: minimal subset of luaposix API for LuaRocksHisham Muhammad2025-05-193-0/+131
|
* lfs: improved type definition from teal-typesHisham Muhammad2025-05-191-29/+56
|
* fix: avoid overwriting CMake variables from rockspecRenato Maia2025-05-192-10/+0
|
* feat: add build vars. for rockspecs with the dir. of its deps.Renato Maia2025-05-194-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 rockspecsRenato Maia2025-05-196-3/+62
|
* docs: ajust case of the programming language nameRenato Maia2025-05-191-7/+7
|
* updates for latest Teal (#1796)Hisham Muhammad2025-05-176-28/+28
|
* docs: fix markdown rendering of luarocks.md (#1791)Medik2025-05-021-85/+50
|
* fix(cygwin): external_deps_patterns and runtime_external_deps_patterns (#1782)Luau2025-04-141-1/+12
|
* fs.unix: only create wrapper for lua scripts (#1738)wzy2025-04-021-2/+3
|
* ci(windows): change zlib download urlluau-project2025-03-231-1/+1
|
* feat(releases): also publish json source_digestIsa Farnik2025-03-201-1/+6
|
* rockspec format: improve message for handling GitHub URLRichard Beckmann2025-03-171-1/+1
| | | Co-authored-by: Caleb Maclennan <caleb@alerque.com>
* rockspec format: indicate that scm URLs cannot start with http(s):// and ↵FractalU2025-03-171-6/+6
| | | | that git:// is being treated the same as git+https:// only for GitHub URLs
* fix(coverage): badge on READMEluau-project2025-03-141-1/+1
|
* fix(coverage): report must be generated and uploaded from the checkout dirluau-project2025-03-141-10/+6
|
* docs: fix and optimize links in the documentation Richard Beckmann2025-03-1417-192/+191
|
* ci(unix): fix code coverage uploadluau-project2025-03-101-11/+18
|
* ci: do not run jobs due changes on docs or markdown filesluau-project2025-03-101-0/+6
|
* docs(readme): minor fixHisham Muhammad2025-03-091-1/+1
|
* tests: fix typo from Appveyor removalHisham Muhammad2025-03-091-1/+1
|
* docs(readmy): simplifyHisham Muhammad2025-03-091-18/+4
|
* docs: remove luacheck badgeHisham Muhammad2025-03-091-1/+0
|
* docs(readme): update codecov badgeHisham Muhammad2025-03-091-1/+1
|
* ci: enable on main branchHisham Muhammad2025-03-091-36/+36
|
* ci: remove AppveyorHisham Muhammad2025-03-095-130/+4
|
* ci(windows): add windows job to the testing workflow on GHluau-project2025-03-091-0/+548
|
* ci(windows): support MinGW-w64 UCRT64 on test_envluau-project2025-03-091-1/+49
|
* ci(windows): bypass Windows GH runner permissionsluau-project2025-03-091-1/+1
|
* ci(windows): bump luasocket versionluau-project2025-03-091-1/+1
|
* ci(windows): adjust docs on spec READMEluau-project2025-03-091-0/+1
|
* docs: improve installation instructions for unix (#1763)Richard Beckmann2025-03-091-19/+17
| | | | | | | * unix installation: improve lua and luarocks build instructions * unix installation: minor fixes * unix installation: minor improvement
* docs: update rockspec_format.mdHisham Muhammad2025-03-031-1/+1
|
* docs(server): add an example for running a luarocks serverHEADmasterThijs Schreijer2025-02-272-0/+39
|
* Fix markdown tables in windows install docsTobiasz Laskowski2025-02-241-40/+31
|
* Add compat53 installation to GNUmakefileTobiasz Laskowski2025-02-241-0/+10
|
* Add lua-compat53 files in install.batTobiasz Laskowski2025-02-241-0/+11
|
* Add vendored lua compat53 v0.14.4Tobiasz Laskowski2025-02-243-0/+1290
|
* fix: allow Lua C modules to be uninstalled on MSYS2 (#1756)Luau2025-02-241-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)Luau2025-02-241-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.