aboutsummaryrefslogtreecommitdiff
path: root/src/luarocks2.lua (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-12-22Install luabitop from src rock on travismpeterv1-0/+1
Fixes Travis failure when attempting to fetch luabitop sources from luajit.org, which has blocked downloads from travis recently.
2015-12-06Stricter version consistency checks.Hisham Muhammad1-2/+29
2015-12-06Update version number in appveyor.yml tooHisham Muhammad1-2/+2
2015-12-06Update version number.Hisham Muhammad3-4/+4
2015-12-06Fix find_program() in configurempeterv1-1/+5
which returns path to the program, not to the directory containing it. That causes errors when configuring without --with-lua. The fix is to apply 'dirname' if 'command -v' was a success.
2015-12-05Mark release in source.v2.2.3-rc1Hisham Muhammad2-2/+2
2015-12-05Improve writability checks.Hisham Muhammad3-10/+33
LuaRocks does `mkdir -p` (or equivalent), so we can check for the entire chain of parents for a writable directory. Closes #449.
2015-12-05Process external deps in sorted ordermpeterv1-2/+2
Ensure consistent output for Lua 5.3 where key order of pairs() can change between two runs.
2015-12-05Show candidate files when external deps are missingmpeterv1-18/+33
2015-12-02removed /debug /release switches for setting up the enviornment. it does NOT ↵Thijs Schreijer1-2/+1
determine linking against a debug runtime or release runtime.
2015-12-01added debug/release option for SDK detectionThijs Schreijer1-1/+2
2015-12-01Make sure --local always implies --tree=home.Hisham Muhammad1-0/+5
Alternative fix for problem mentioned in #352.
2015-12-01Fix typoIgnacio Burgueño1-1/+1
2015-12-01updated;Thijs Schreijer1-9/+54
- output on checks done - commandline switch to disable the auto-search for ms tools - added debug libs to the SDK search
2015-11-25fix: bad errormessage and missing quotesThijs Schreijer2-4/+6
2015-11-16Do not distribute appveyor files in release packages.Hisham Muhammad1-2/+2
2015-11-14write config directory only if explictly given, use defaults otherwiseThijs Schreijer2-2/+7
2015-11-07Use `command -v` for obtaining executable path.Ruslan Kiianchuk1-1/+1
Seems like `command -v` is defined by POSIX and therefore should be compatible with all POSIX OSes.
2015-11-07Fix `find_program` function to be less fragileRuslan Kiianchuk1-20/+1
Look for executable path using system utility `which` instead of fragile regular expressions. See $447 for details. Also see discussion in [neovim](https://github.com/neovim/neovim/issues/3620#issuecomment-154757577) issues.
2015-11-03User assertion for required condition check.xpol1-3/+3
2015-11-01Enable batch script delayed expansion and extensions.Xpol Wan1-1/+1
This is required for Windows SDK setenv.cmd.
2015-11-01Support Visual Studio Express Editions and cleanup code.Xpol Wan1-14/+18
2015-11-01Add support for Windows SDK v7.1 and v6.1.Xpol Wan1-24/+60
Other Windows SDK versions requires a separate installation of Visual Studio.
2015-10-27explicit warn when enviornment variable given filename doesn't existThijs Schreijer1-9/+25
2015-10-27Move mingw test out of get_msvc_env_setup_cmd().Xpol Wan1-3/+1
2015-10-27Don't setup msvc when user desires MinGW.Xpol Wan1-0/+2
2015-10-27Add comments about Windows SDKs.Xpol Wan1-0/+3
2015-10-27Better msvc compiler setup compatibility.Xpol Wan1-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.
2015-10-24Better setup vc compiler, should compatible with Windows SDK.Xpol Wan1-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.
2015-10-23Automatically setup MSVC command line tools for VC2008 or above.Xpol Wan1-0/+21
2015-10-17Fix patch error message when source is differentmpeterv1-11/+6
check_patched() relies on throwing and catching string 'nomatch'. Pass 0 as the second argument for error() when throwing to avoid location info being added to the message. Fixes lack of error when patch should fail with "source is different" error.
2015-10-17Fix empty line handling in patch.luampeterv1-1/+6
Interpret empty lines in hunk bodies as empty context lines, that is, add a space to them. This is consistent with command-line patch tool behaviour. Fixes #434.
2015-09-30Revert accidental commit.Hisham Muhammad2-4/+2
2015-09-30Use env for setting MACOSX_DEPLOYMENT_TARGET.Hisham Muhammad3-4/+6
See #422.
2015-09-22add set_time function for tar module without lfsHisham Muhammad2-0/+6
2015-09-21missing to close file descriptorTsT1-0/+1
2015-09-21We use lzlib, not lua-zlibHisham Muhammad1-1/+1
2015-09-21Update tar.luaWXY1-3/+4
fix a bug occured when unrar some .tar files using this module
2015-09-17Fix documentation of --lua-versionHisham Muhammad1-1/+1
2015-08-30Update LuaCovHisham Muhammad1-1/+1
2015-08-18ci: updates appveyor config to use VS2015.Peter Jas1-5/+2
2015-07-26update commandline help Windows installerThijs Schreijer1-2/+3
2015-07-26moved systree on top of Lua installationThijs Schreijer1-7/+13
2015-07-20fixed bad reference to main LuaRocks install path, should fix AppVeyor failuresThijs Schreijer2-2/+1
2015-07-19added debug lineThijs Schreijer1-0/+1
2015-07-19Fixes appveyor build script for changed pathsThijs Schreijer1-4/+3
2015-07-19update windows installer help textThijs Schreijer1-3/+0
2015-07-19Windows installer: no longer use the LR version in the target installation path.Thijs Schreijer1-20/+18
Fixes #151
2015-07-18Windows installer: backup configuration files before removing installation ↵Thijs Schreijer1-35/+38
directory
2015-07-14minor textual fixesThijs Schreijer1-2/+2