aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Add luafr.org to the mirrors list. Thanks to Pierre Chaupis!Hisham Muhammad2012-09-211-1/+2
|
* Add --bin flag for `luarocks path`, and provide cleaner variable output. ↵Hisham Muhammad2012-09-193-2/+26
| | | | Closes #76.
* Cleanup mingw32 codeHisham Muhammad2012-09-191-26/+4
|
* Rename luarocks.rep to luarocks.repos. Closes #45.Hisham Muhammad2012-09-198-28/+28
|
* Do not use Lua modules tools while on Windows. Should help with #42. Any ↵Hisham Muhammad2012-09-192-7/+15
| | | | feedback is welcome.
* Test for cmake in path before failing randomly. Closes #92.Hisham Muhammad2012-09-191-3/+7
|
* Deconstruct full library filenames and rebuild them as every possible ↵Hisham Muhammad2012-09-181-2/+31
| | | | pattern listed in the patterns list. This is an improvement for issue #81.
* Add 'lint' command, to check for rockspec validity.Hisham Muhammad2012-09-182-0/+38
|
* Be stricter in type check to catch errors such as #90. Closes #90.Hisham Muhammad2012-09-182-2/+4
| | | | | This does not affect any rocks in the repos; they all validate properly with this stricter check.
* package is probably more accurateHisham Muhammad2012-09-181-2/+2
|
* Makes use of -rpath conditional on MacOSX version. Should fix #88, feedback ↵Hisham Muhammad2012-09-182-3/+13
| | | | welcome.
* Add mirroring support. String-array entries in the array ofHisham Muhammad2012-09-183-10/+17
| | | | rocks_servers will be treated as a list of mirrors.
* Merge pull request #93 from hoelzro/masterHisham Muhammad2012-09-111-2/+2
|\ | | | | Return error message on loader failure
| * Return error message for require loaderRob Hoelz2012-09-111-2/+2
|/ | | | | | require() expects a loader to return a string when an error occurs. This patch has Luarocks do this as well.
* enforce proper order in the loader... apparently this has been working "by ↵Hisham Muhammad2012-09-101-4/+4
| | | | accident" for a long time.
* LuaSocket's http.request crashes when given URLs missing the scheme part.Hisham Muhammad2012-09-071-1/+9
|
* Add back correct function that went missing in the latest reorganization.Hisham Muhammad2012-09-071-3/+3
|
* fs.quiet doesn't require external toolsHisham Muhammad2012-09-034-14/+14
|
* Cleanup and reduce diff between unix.tools and win32.toolsHisham Muhammad2012-09-032-109/+114
|
* Add missing pipe:close()Hisham Muhammad2012-09-031-0/+1
|
* Add extra check for Debian-based systems...Hisham Muhammad2012-09-031-3/+10
|
* Fix handling of "/" in dir.path. Closes #80.Hisham Muhammad2012-08-271-5/+6
|
* Let's try to make manifest writing more atomic, and see if this is an ↵Hisham Muhammad2012-08-271-1/+5
| | | | improvement for #54.
* Apply fix suggested by @doub. Closes #87.Hisham Muhammad2012-08-141-1/+1
|
* Add configuration for NetBSD, and refactor a bit the other configs.Hisham Muhammad2012-08-081-10/+13
|
* fix behavior of $(LUA)v2.0.10Hisham Muhammad2012-07-174-3/+8
|
* 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
| |