Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | drop cfg.lua_interpreter, use cfg.variables.LUA | Hisham Muhammad | 2024-02-18 | 1 | -9/+17 |
| | |||||
* | win32: use Windows's own MKDIR and RMDIR | Hisham Muhammad | 2022-02-17 | 1 | -1/+1 |
| | |||||
* | install.bat: add >NUL redirects to all msvc compiler environment commands | Hisham Muhammad | 2021-03-16 | 1 | -3/+3 |
| | |||||
* | redirect output from vcvarsall.bat to nul (#1288) | dwenegar | 2021-03-16 | 1 | -1/+1 |
| | |||||
* | Revert change in MSVC env setup script | Hisham Muhammad | 2020-12-10 | 1 | -1/+1 |
| | | | | | | | Reverts 04513372d7d5859ea865252095c3b5ce0762228f Fixes #1232. Fixes #1233. | ||||
* | specify eol for batch files in `.editorconfig`. | Simone Livieri | 2020-09-16 | 1 | -1230/+1230 |
| | |||||
* | silence the MSVC env setup script | Simone Livieri | 2020-09-16 | 1 | -1230/+1230 |
| | |||||
* | win32: config-5.1.lua refactoring ubild | InEdited | 2020-01-14 | 1 | -6/+6 |
| | |||||
* | install.bat: initial support for Windows on ARM | Andre Alves Garzia | 2020-01-06 | 1 | -4/+10 |
| | |||||
* | Report any error message encountered by ↵ | Rui Xia | 2019-07-26 | 1 | -1/+4 |
| | | | | `get_visual_studio_directory_from_vswhere` | ||||
* | Support VS tool chain 2017 or higher | Rui Xia | 2019-07-26 | 1 | -4/+56 |
| | |||||
* | install.bat: always set SYSCONFDIR | Hisham Muhammad | 2019-07-15 | 1 | -6/+1 |
| | | | | Fixes #903. | ||||
* | fs: versions of exists, is_file, is_dir for Unix and Windows that do not fork | Hisham Muhammad | 2019-04-01 | 1 | -2/+11 |
| | | | | | | | | Implements versions of exists, is_file, is_dir for POSIX and Windows using io.open only, based on the semantics of their error codes on these platforms. Drops the dependency on TEST.EXE on Windows. | ||||
* | Fix small misspellings (#957) | Antonin Décimo | 2019-02-09 | 1 | -2/+2 |
| | |||||
* | Unbundle pe-parser from LuaRocks sources | Hisham Muhammad | 2018-10-30 | 1 | -1/+1 |
| | |||||
* | core.sysdetect: add fork-free OS detection (#938) | Hisham Muhammad | 2018-10-30 | 1 | -1/+1 |
| | | | | | Detect operating system and architecture without forking subprocesses, doing `file`-like detection reading data from well-known system executables. | ||||
* | install.bat: updates for 3.0.0-rc1 | Hisham Muhammad | 2018-07-20 | 1 | -34/+23 |
| | |||||
* | Move win32.pe-parser to luarocks.fs.win32.pe-parser | Hisham Muhammad | 2018-06-28 | 1 | -3/+1 |
| | |||||
* | Update install.bat for 5.4 support | Peter Melnichenko | 2018-05-25 | 1 | -5/+5 |
| | |||||
* | Update Windows installer to better handle gcc toolchains (#759) | Thijs Schreijer | 2018-01-11 | 1 | -3/+89 |
| | | | Update the Windows installer to better handle gcc toolchain in different environments | ||||
* | Use versioned files only. (#734) | Hisham Muhammad | 2017-10-04 | 1 | -6/+7 |
| | | | | | | | | Let's take the opportunity of a new major version to make an important cleanup: getting rid of the error-prone unversioned configuration files. This drops support for: * Unversioned config.lua -> use config-5.x.lua * Unversioned luarocks/site_config.lua -> it always generates luarocks/core/site_config_5_x.lua * Unversioned lib/luarocks/rocks -> it always uses lib/luarocks/rocks-5.x | ||||
* | Merge branch 'luarocks-3' | Hisham Muhammad | 2017-09-13 | 1 | -1/+1 |
|\ | |||||
| * | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-15 | 1 | -1/+1 |
| |\ | |||||
| * \ | Merge branch 'master' into luarocks-3 | Hisham | 2016-10-14 | 1 | -158/+132 |
| |\ \ | |||||
| * | | | Core modules reorganization. | Hisham | 2016-06-30 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Isolate all modules used by luarocks.loader in a luarocks.core.* namespace. Core modules can only require other core modules, and they only use require() at the top-level chunk. In other words, after luarocks.loader is setup, package.path can be altered at will and it should not affect the ability of luarocks.loader to run, and the luarocks.loader modules should not interfere with modules loaded later. This was motivated by @robooo's GSoC work on porting the LuaRocks test suite to Lua using Busted. Busted itself runs using luarocks.loader, and we need to ensure that the modules loaded by the tests do not conflict with the ones used by luarocks.loader. A circular dependency between luarocks.manif and luarocks.search was removed by creating a separate luarocks.manif.writer module. Also, luarocks-admin commands were moved to a luarocks.admin.* namespace. | ||||
* | | | | keplerproject/luarocks -> luarocks/luarocks | Hisham | 2016-11-07 | 1 | -1/+1 |
| |_|/ |/| | | |||||
* | | | Relax Lua version detection to support Ravi | Peter Melnichenko | 2016-10-14 | 1 | -1/+1 |
| |/ |/| | | | | | | | Ravi has "Ravi 5.3" as _VERSION. Don't use _VERSION:sub(5) to get Lua version, match " (5%.[123])$" instead. | ||||
* | | install.bat: get rid of string splitting function | Peter Melnichenko | 2016-08-23 | 1 | -30/+3 |
| | | |||||
* | | install.bat: get rid of vars.LUA_LIB_NAMES | Peter Melnichenko | 2016-08-23 | 1 | -15/+8 |
| | | | | | | | | | | Generate list of names when needed instead of pregenerating a list of 5.1 and then changing it when LUA_VERSION is different. | ||||
* | | Remove a redundant check in install.bat | Peter Melnichenko | 2016-08-23 | 1 | -3/+0 |
| | | | | | | | | | | check_flags() already ensures that if bundled Lua is being installed LUA_VERSION is 5.1. | ||||
* | | Update install.bat help message | Peter Melnichenko | 2016-08-22 | 1 | -1/+1 |
| | | |||||
* | | Autodetect Lua version in install.bat | Peter Melnichenko | 2016-08-22 | 1 | -18/+51 |
| | | |||||
* | | Split look_for_lua_install in install.bat | Peter Melnichenko | 2016-08-21 | 1 | -26/+26 |
| | | | | | | | | | | Move gathering of potential lua directories into a separate function, call it only when needed. | ||||
* | | Refactor look_for_headers in install.bat | Peter Melnichenko | 2016-08-21 | 1 | -18/+20 |
| | | | | | | | | | | One side effect should be that LUA_INCDIR does not have trailing backslash when inferred. | ||||
* | | Refactor look_for_link_libraries in install.bat | Peter Melnichenko | 2016-08-21 | 1 | -15/+15 |
| | | | | | | | | One side effect should be that inferred LIB_DIR has no trailing backslash. | ||||
* | | Refactor look_for_interpreter in install.bat | Peter Melnichenko | 2016-08-21 | 1 | -45/+21 |
| | | | | | | | | | | | | Replace repeating code with loops. The only side effect should be that LUA_BINDIR now does not have trailing backslash when it's inferred. | ||||
* | | Make behavior of config files on Windows more consistent | Hisham | 2016-08-11 | 1 | -1/+1 |
|/ | | | | | with that on Unix. This was detected during the port of the new testsuite to Windows by @robooo. | ||||
* | Merge pull request #548 from xpol/msvc-cross-compiling | Peter Melnichenko | 2016-06-11 | 1 | -9/+22 |
|\ | | | | | Add cross compiling support for MSVC. | ||||
| * | Fallback to vcvarsall.bat if compiler specific bat not found. | Xpol Wan | 2016-05-23 | 1 | -0/+8 |
| | | |||||
| * | Add cross compiling support for MSVC. | Xpol Wan | 2016-05-03 | 1 | -11/+16 |
| | | | | | | | | This is needed, when native compiler is not installed but cross compiler does. | ||||
* | | Fix some luacheck warnings in install.bat | Peter Melnichenko | 2016-05-08 | 1 | -6/+3 |
|/ | |||||
* | install.bat: fix Wow6432Node substitution | mpeterv | 2016-04-03 | 1 | -1/+1 |
| | |||||
* | fix missing variable expansion when using a self contained configuration | Thijs Schreijer | 2015-12-26 | 1 | -1/+1 |
| | |||||
* | Merge pull request #462 from Tieske/test_xpol | Thijs Schreijer | 2015-12-02 | 1 | -4/+140 |
|\ | | | | | Auto setup MSVC enviornments | ||||
| * | removed /debug /release switches for setting up the enviornment. it does NOT ↵ | Thijs Schreijer | 2015-12-02 | 1 | -2/+1 |
| | | | | | | | | determine linking against a debug runtime or release runtime. | ||||
| * | Merge branch 'test_xpol' of github.com:Tieske/luarocks into test_xpol | Thijs Schreijer | 2015-12-01 | 1 | -1/+1 |
| |\ | |||||
| | * | Fix typo | Ignacio Burgueño | 2015-12-01 | 1 | -1/+1 |
| | | | |||||
| * | | added debug/release option for SDK detection | Thijs Schreijer | 2015-12-01 | 1 | -1/+2 |
| |/ | |||||
| * | updated; | Thijs Schreijer | 2015-12-01 | 1 | -9/+54 |
| | | | | | | | | | | | | - output on checks done - commandline switch to disable the auto-search for ms tools - added debug libs to the SDK search | ||||
| * | Merge branch 'master' of github.com:xpol/luarocks into test_xpol | Thijs Schreijer | 2015-12-01 | 1 | -1/+92 |
| |\ |