aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* oops, missed this one.Hisham Muhammad2012-07-121-1/+1
|
* Missing local (thanks lua-inspect!)Hisham Muhammad2012-07-121-1/+1
|
* The persist module is not rockspec-specificHisham Muhammad2012-07-121-3/+3
|
* Merge pull request #79 from norman/save-to-stringHisham Muhammad2012-07-111-5/+29
|\ | | | | Added save_from_table_to_string to persist module
| * Refactor io into separate functionNorman Clarke2012-06-271-9/+17
| | | | | | | | | | Avoid writing the entire spec into a string in save_from_table when we can just write it directly to a file handle.
| * Added save_from_table_to_string to persist moduleNorman Clarke2012-06-221-5/+21
| |
* | Merge pull request #85 from norman/fix-mode-stringHisham Muhammad2012-07-111-1/+1
|\ \ | | | | | | Fix mode string in call to io.open
| * | Fix mode string in call to io.openNorman Clarke2012-07-091-1/+1
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | On 5.2, Luarocks fails when installing some rocks with the following error: invalid mode 'wb+' (should match '[rwa]%+?b?') This does not happen on 5.1; I suspect 5.2 may be stricter about validating the mode string. The docs for 5.1 suggest the 'b' must always come at the end: > The mode string can also have a 'b' at the end (http://www.lua.org/manual/5.1/manual.html#pdf-io.open)
* | Merge pull request #84 from norman/fix-git-tagsHisham Muhammad2012-07-061-6/+35
|\ \ | | | | | | Adjust Git clone command according to Git version
| * | Adjust Git clone command according to Git version.Norman Clarke2012-07-061-6/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Git 1.7.10 and higher allows a branch or a tag to be passed as an argument to `git clone` along with `--depth=1`, which lets us check out the exact code needed to pack a rockspec without the entire repository's history. This offers a significant performance improvement for large repositories. For Git 1.7.9 and earlier, Luarocks will clone the repository without the branch argument in order to support both branches and tags. This is possible in part because prior to Git 1.7.10, git will clone sufficient repository history to check out any tag, even when the --depth option is passed. After cloning, Luarocks will then perform a `git checkout` prior to packing a rockspec. This is slower but lets Luarocks work consistently on more versions of Git. Resolves #73 Resolves #78 This change was implemented by: * Juan Ramírez (https://github.com/ichramm) * Ignacio Burgueño (https://github.com/ignacio) * Norman Clarke (https://github.com/norman)
| * | Bump version to 2.0.9Ignacio Burgueño2012-07-061-2/+1
| | |
* | | Merge branch 'master' of github.com:keplerproject/luarocksHisham Muhammad2012-07-031-2/+1
|\ \ \ | |/ / |/| |
| * | Merge pull request #82 from ignacio/patch-1Hisham Muhammad2012-06-281-2/+1
| |\ \ | | | | | | | | Bump version to 2.0.9
| | * | Bump version to 2.0.9Ignacio Burgueño2012-06-281-2/+1
| |/ /
* / / remove .svn directories so they don't show up in .rock files,Hisham Muhammad2012-07-031-0/+7
|/ / | | | | | | the same way we handle .git directories.
* | Merge branch 'master' of github.com:keplerproject/luarocksHisham Muhammad2012-06-261-0/+1
|\|
| * Merge pull request #77 from Neopallium/masterHisham Muhammad2012-06-201-0/+1
| |\ | | | | | | Pass -rpath to the linker for external dependencies.
| | * Pass -rpath to linker for external dependencies.Robert G. Jakabosky2012-06-191-0/+1
| |/ | | | | | | | | This is important for libraries that are not in the standard system library paths.
* / force path to ensure the local environment does not mess with 'bootstrap'Hisham Muhammad2012-06-261-1/+1
|/
* add check to avoid incorrect program_version, as happened for 2.0.9 :(Hisham Muhammad2012-06-081-0/+6
|
* Do not lose error message information on 'unpack'.Hisham Muhammad2012-05-242-3/+3
|
* Merge remote-tracking branch 'ignacio/clone_branch'. Closes #73.Hisham Muhammad2012-05-241-7/+1
|\ | | | | | | | | Conflicts: src/luarocks/fetch/git.lua
| * git checkout is not needed anymoreIgnacio Burgueño2012-05-141-7/+0
| |
| * Simplify --branchIgnacio Burgueño2012-05-111-2/+1
| |
| * Clone using --branch flag when needed.Ignacio Burgueño2012-05-111-2/+3
| |
| * Ensures that branches are properly fetched if neededIgnacio Burgueño2012-05-111-0/+2
| |
* | Merge pull request #75 from rrthomas/masterHisham Muhammad2012-05-231-8/+8
|\ \ | | | | | | Add -f to more rm commands so they don't fail if the relevant files are not present
| * | Makefile: fix install targets for parallel Make.Reuben Thomas2012-05-231-5/+5
| | |
| * | Add -f to some more rm commands which should never fail.Reuben Thomas2012-05-231-3/+3
|/ / | | | | | | | | The clean target can be run even if the relevant files have not been created, so the rm shouldn't fail.
* | Add new file to MakefileHisham Muhammad2012-05-201-1/+1
| |
* | Add "new_version", a new feature.Hisham Muhammad2012-05-202-0/+142
| |
* | Refactor the download operation so it can be used by other modules.Hisham Muhammad2012-05-201-34/+38
| |
* | Add support for a priority table when writing files.Hisham Muhammad2012-05-202-24/+79
| |
* | Fix stat flag used by FreeBSD. Closes #72.Hisham Muhammad2012-05-201-4/+4
| |
* | Oops, fooled by the precedence rules. This should fix the fix for #52.Hisham Muhammad2012-05-151-1/+1
| |
* | Add --nodeps flag. Closes #67.Hisham Muhammad2012-05-074-23/+36
| |
* | Make URLs in description field clickable in index.htmlHisham Muhammad2012-05-071-1/+4
| |
* | preserve error message, suggested by Themroc@githubHisham Muhammad2012-05-071-1/+1
| |
* | avoid accepting directories, suggested by Themroc@githubHisham Muhammad2012-05-071-1/+1
| |
* | compatibility fix suggested by Themroc@githubHisham Muhammad2012-05-071-1/+1
| |
* | Fix for situation where we have lzlib but not lfsHisham Muhammad2012-04-241-2/+2
| |
* | Make sure configuration files are reported correctly in help screen.Hisham Muhammad2012-04-241-3/+3
| |
* | restore file mode when cleaning upHisham Muhammad2012-04-131-0/+1
| |
* | Merge pull request #69 from ignacio/lua51_no_compatHisham Muhammad2012-04-131-1/+1
|\ \ | | | | | | changes string.gfind for string.gmatch
| * | changes string.gfind for string.gmatchIgnacio Burgueño2012-04-131-1/+1
| |/
* | Improve check for permissions, and use standardized check in 'remove' ↵Hisham Muhammad2012-03-262-9/+21
| | | | | | | | command as well.
* | Improve configuration message in LuaRocks helpHisham Muhammad2012-03-232-6/+22
| |
* | Make sure permissions are retained, now that the file is rewritten (for ↵Hisham Muhammad2012-03-191-0/+1
| | | | | | | | compatibility with implementations of sed that don't support -i)
* | make sure rockspec is consistent when running makedistHisham Muhammad2012-03-101-0/+6
| |
* | avoid error when using make -jHisham Muhammad2012-03-101-4/+4
| |