Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| |\ | |||||
| | * | User assertion for required condition check. | xpol | 2015-11-03 | 1 | -3/+3 |
| | | | |||||
| | * | Enable batch script delayed expansion and extensions. | Xpol Wan | 2015-11-01 | 1 | -1/+1 |
| | | | | | | | | | | | | This is required for Windows SDK setenv.cmd. | ||||
| | * | Support Visual Studio Express Editions and cleanup code. | Xpol Wan | 2015-11-01 | 1 | -14/+18 |
| | | | |||||
| | * | Add support for Windows SDK v7.1 and v6.1. | Xpol Wan | 2015-11-01 | 1 | -24/+60 |
| | | | | | | | | | | | | Other Windows SDK versions requires a separate installation of Visual Studio. | ||||
| | * | Move mingw test out of get_msvc_env_setup_cmd(). | Xpol Wan | 2015-10-27 | 1 | -3/+1 |
| | | | |||||
| | * | Don't setup msvc when user desires MinGW. | Xpol Wan | 2015-10-27 | 1 | -0/+2 |
| | | | |||||
| | * | Add comments about Windows SDKs. | Xpol Wan | 2015-10-27 | 1 | -0/+3 |
| | | | |||||
| | * | Better msvc compiler setup compatibility. | Xpol Wan | 2015-10-27 | 1 | -22/+32 |
| | | | | | | | | | | | | | | | | | | 1. Use vcvarsall.bat if exists. 2. Use vcvars32.bat / vcvars64.bat if exists. 3. Do no compiler env setup in luarocks.bat if 1 and 2 are both not exists. | ||||
| | * | Better setup vc compiler, should compatible with Windows SDK. | Xpol Wan | 2015-10-24 | 1 | -13/+30 |
| | | | | | | | | | | | | | | | 1. Use reg: HKEY_LOCAL_MACHINE\SOFTWARE[\Wow6432Node]\Microsoft\VisualStudio\<version>\Setup\VC:ProductDir 2. Use bin\vcvars32.bat and bin\amd64\vcvars64.bat instead of vcvarsall.bat. | ||||
| | * | Automatically setup MSVC command line tools for VC2008 or above. | Xpol Wan | 2015-10-23 | 1 | -0/+21 |
| | | | |||||
* | | | write config directory only if explictly given, use defaults otherwise | Thijs Schreijer | 2015-11-14 | 1 | -1/+6 |
|/ / | |||||
* | | update commandline help Windows installer | Thijs Schreijer | 2015-07-26 | 1 | -2/+3 |
| | | |||||
* | | moved systree on top of Lua installation | Thijs Schreijer | 2015-07-26 | 1 | -7/+13 |
| | | |||||
* | | update windows installer help text | Thijs Schreijer | 2015-07-19 | 1 | -3/+0 |
| | | |||||
* | | Windows installer: no longer use the LR version in the target installation path. | Thijs Schreijer | 2015-07-19 | 1 | -20/+18 |
| | | | | | | | | Fixes #151 | ||||
* | | Windows installer: backup configuration files before removing installation ↵ | Thijs Schreijer | 2015-07-18 | 1 | -35/+38 |
| | | | | | | | | directory |