aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use `command -v` for obtaining executable path.Ruslan Kiianchuk2015-11-071-1/+1
| | | Seems like `command -v` is defined by POSIX and therefore should be compatible with all POSIX OSes.
* Fix `find_program` function to be less fragileRuslan Kiianchuk2015-11-071-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.
* Merge pull request #440 from mpeterv/fix-patch-errorHisham Muhammad2015-10-191-11/+6
|\ | | | | Fix patch error message when source is different
| * Fix patch error message when source is differentmpeterv2015-10-171-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.
* | Merge pull request #439 from mpeterv/fix-patch-empty-linesHisham Muhammad2015-10-191-1/+6
|\ \ | |/ |/| Fix empty line handling in patch.lua
| * Fix empty line handling in patch.luampeterv2015-10-171-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.
* Revert accidental commit.Hisham Muhammad2015-09-302-4/+2
|
* Use env for setting MACOSX_DEPLOYMENT_TARGET.Hisham Muhammad2015-09-303-4/+6
| | | | See #422.
* add set_time function for tar module without lfsHisham Muhammad2015-09-222-0/+6
|
* Merge pull request #426 from usstwxy/patch-1Hisham Muhammad2015-09-221-3/+4
|\ | | | | Update tar.lua
| * Update tar.luaWXY2015-09-211-3/+4
| | | | | | fix a bug occured when unrar some .tar files using this module
* | Merge pull request #427 from tst2005/masterIgnacio Burgueño2015-09-211-0/+1
|\ \ | | | | | | missing to close file descriptor
| * | missing to close file descriptorTsT2015-09-211-0/+1
|/ /
* / We use lzlib, not lua-zlibHisham Muhammad2015-09-211-1/+1
|/
* Fix documentation of --lua-versionHisham Muhammad2015-09-171-1/+1
|
* Update LuaCovHisham Muhammad2015-08-301-1/+1
|
* Merge pull request #418 from jasonwilliams200OK/masterIgnacio Burgueño2015-08-181-5/+2
|\ | | | | ci: updates appveyor config to use VS2015
| * ci: updates appveyor config to use VS2015.Peter Jas2015-08-181-5/+2
|/
* Merge pull request #410 from mpeterv/fix-git-http-branch-commandIgnacio Burgueño2015-07-101-1/+1
|\ | | | | Fix git cloning command when using git+http protocol
| * Fix git cloning command when using git+http protocolmpeterv2015-07-101-1/+1
|/ | | | | | | git+http and git+https pass '--' instead of '--depth=1' option. As '--branch' option was passed after depth, it caused the former to be interpreted as an extra argument by git. Pass '--branch' first instead.
* Merge pull request #407 from Tieske/pref_versionedThijs Schreijer2015-07-102-17/+28
|\ | | | | Prefer versioned config files
| * added extra include files search paths, see ↵Thijs Schreijer2015-07-091-6/+15
| | | | | | | | | | | | https://github.com/keplerproject/luarocks/issues/403#issuecomment-119726674 updated bak files as per @ignacio see https://github.com/keplerproject/luarocks/pull/407#discussion-diff-33782733
| * also version the `site_config` fileThijs Schreijer2015-07-021-7/+8
| |
| * Merge branch 'master' of github.com:keplerproject/luarocks into pref_versionedThijs Schreijer2015-07-014-2/+35
| |\ | |/ |/| | | | | Conflicts: src/luarocks/cfg.lua
* | Merge pull request #404 from ignacio/url_to_base_dirHisham Muhammad2015-07-013-1/+31
|\ \ | | | | | | Strip only known extensions
| * | Strip known extensionsIgnacio Burgueño2015-06-303-1/+31
| | |
* | | Merge pull request #405 from ignacio/pe_parser_04Ignacio Burgueño2015-07-011-1/+4
|\ \ \ | | | | | | | | Updates pe-parser to v0.4
| * | | Updates pe-parser to v0.4Ignacio Burgueño2015-06-301-1/+4
| |/ /
* | | Merge pull request #398 from Tieske/refactor_cfgHisham Muhammad2015-07-011-97/+133
|\ \ \ | |/ / |/| | Refactor cfg config file loading
| * | added error message in case of a bad platform valueThijs Schreijer2015-06-261-0/+6
| | |
| * | added correct order for platform overridesThijs Schreijer2015-06-261-1/+27
| | |
| * | integrated cfg.platform and cfg.platformsThijs Schreijer2015-06-251-47/+47
| | |
| * | Merge branch 'master' of https://github.com/keplerproject/luarocks into ↵Thijs Schreijer2015-06-250-0/+0
| |\ \ | | | | | | | | | | | | refactor_cfg
| * | | refactored the loading of the config files in a more structural manner, ↵Thijs Schreijer2015-06-251-39/+45
| | | | | | | | | | | | | | | | removing duplicate code and error handling.
| * | | `detected` was only retained in `cfg` through multiple copies, removed by ↵Thijs Schreijer2015-06-251-47/+45
| | | | | | | | | | | | | | | | directly operating on `cfg.platform`
| | | * update displayed data to match versionThijs Schreijer2015-07-011-3/+4
| | | |
| | | * prefer versioned config files and directories over non-versioned onesThijs Schreijer2015-06-302-101/+137
| |_|/ |/| |
* | | Make wording of help summaries consistent.Hisham Muhammad2015-06-293-3/+3
| | | | | | | | | | | | | | | As noted by @mpeterv in https://github.com/keplerproject/luarocks/pull/400#issuecomment-116307146 Changed them so they all use imperative verb form.
* | | Merge pull request #400 from ignacio/400-config-helpHisham Muhammad2015-06-293-2/+49
|\ \ \ | | | | | | | | 'config' command does not have a help message
| * | | Changes wording as suggestedIgnacio Burgueño2015-06-291-1/+1
| | | |
| * | | Adds missing testsIgnacio Burgueño2015-06-262-1/+33
| | | |
| * | | Adds help to 'luarocks config' commandIgnacio Burgueño2015-06-261-1/+16
| | | |
* | | | Merge pull request #399 from mpeterv/write-rockspec-formatHisham Muhammad2015-06-294-12/+17
|\ \ \ \ | |/ / / |/| | | write_rockspec: allow selecting rockspec format
| * | | Add a test for '--rockspec-format' optionmpeterv2015-06-262-0/+2
| | | |
| * | | Add '--rockspec-format' option for write_rockspec commandmpeterv2015-06-262-12/+15
|/ / / | | | | | | | | | | | | '--rockspec-format' option allows selecting rockspec format version when writing a rockspec.
* | | Update appveyor test matrix to use Lua 5.3.1Ignacio Burgueño2015-06-251-1/+1
| | |
* | | Merge pull request #383 from ignacio/cmake_64Ignacio Burgueño2015-06-251-2/+6
|\ \ \ | |_|/ |/| | cmake backend: Generate 64 bits build when appropiate
| * | Don't restrict the generator override to mingwIgnacio Burgueño2015-06-251-1/+1
| | |
| * | Use new key target_cpuIgnacio Burgueño2015-06-251-1/+1
| | |
| * | CMake needs a hint to use 64 bit target with msvc.Ignacio Burgue o2015-06-251-7/+7
| | | | | | | | | | | | | | | | | | | | | | | | Only when using Windows 64 bits and the msvc compiler. CMake uses the x86 generator by default. We need to tell it explicitly that we wan't to use the x64 generator. refs #382