aboutsummaryrefslogtreecommitdiff
path: root/configure (unfollow)
Commit message (Collapse)AuthorFilesLines
2012-09-21preparing 2.0.11Hisham Muhammad2-3/+3
2012-09-21Test for missing argument.Hisham Muhammad1-1/+5
2012-09-21Add luafr.org to the mirrors list. Thanks to Pierre Chaupis!Hisham Muhammad1-1/+2
2012-09-19Add --bin flag for `luarocks path`, and provide cleaner variable output. ↵Hisham Muhammad3-2/+26
Closes #76.
2012-09-19Cleanup mingw32 codeHisham Muhammad1-26/+4
2012-09-19Rename luarocks.rep to luarocks.repos. Closes #45.Hisham Muhammad8-28/+28
2012-09-19Do not use Lua modules tools while on Windows. Should help with #42. Any ↵Hisham Muhammad2-7/+15
feedback is welcome.
2012-09-19Test for cmake in path before failing randomly. Closes #92.Hisham Muhammad1-3/+7
2012-09-18Deconstruct full library filenames and rebuild them as every possible ↵Hisham Muhammad1-2/+31
pattern listed in the patterns list. This is an improvement for issue #81.
2012-09-18Add 'lint' command, to check for rockspec validity.Hisham Muhammad2-0/+38
2012-09-18Be stricter in type check to catch errors such as #90. Closes #90.Hisham Muhammad2-2/+4
This does not affect any rocks in the repos; they all validate properly with this stricter check.
2012-09-18package is probably more accurateHisham Muhammad1-2/+2
2012-09-18Makes use of -rpath conditional on MacOSX version. Should fix #88, feedback ↵Hisham Muhammad2-3/+13
welcome.
2012-09-18Add mirroring support. String-array entries in the array ofHisham Muhammad3-10/+17
rocks_servers will be treated as a list of mirrors.
2012-09-11Return error message for require loaderRob Hoelz1-2/+2
require() expects a loader to return a string when an error occurs. This patch has Luarocks do this as well.
2012-09-10enforce proper order in the loader... apparently this has been working "by ↵Hisham Muhammad1-4/+4
accident" for a long time.
2012-09-07LuaSocket's http.request crashes when given URLs missing the scheme part.Hisham Muhammad1-1/+9
2012-09-07Add back correct function that went missing in the latest reorganization.Hisham Muhammad1-3/+3
2012-09-03fs.quiet doesn't require external toolsHisham Muhammad4-14/+14
2012-09-03Cleanup and reduce diff between unix.tools and win32.toolsHisham Muhammad2-109/+114
2012-09-03Add missing pipe:close()Hisham Muhammad1-0/+1
2012-09-03Add extra check for Debian-based systems...Hisham Muhammad1-3/+10
2012-08-27Fix handling of "/" in dir.path. Closes #80.Hisham Muhammad1-5/+6
2012-08-27Let's try to make manifest writing more atomic, and see if this is an ↵Hisham Muhammad1-1/+5
improvement for #54.
2012-08-14Apply fix suggested by @doub. Closes #87.Hisham Muhammad1-1/+1
2012-08-08Add configuration for NetBSD, and refactor a bit the other configs.Hisham Muhammad1-10/+13
2012-07-17fix behavior of $(LUA)v2.0.10Hisham Muhammad4-3/+8
2012-07-12oops, missed this one.Hisham Muhammad1-1/+1
2012-07-12Missing local (thanks lua-inspect!)Hisham Muhammad1-1/+1
2012-07-12The persist module is not rockspec-specificHisham Muhammad1-3/+3
2012-07-09Fix mode string in call to io.openNorman Clarke1-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)
2012-07-06Adjust Git clone command according to Git version.Norman Clarke1-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)
2012-07-06Bump version to 2.0.9Ignacio Burgueño1-2/+1
2012-07-03remove .svn directories so they don't show up in .rock files,Hisham Muhammad1-0/+7
the same way we handle .git directories.
2012-06-28Bump version to 2.0.9Ignacio Burgueño1-2/+1
2012-06-27Refactor io into separate functionNorman Clarke1-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.
2012-06-26force path to ensure the local environment does not mess with 'bootstrap'Hisham Muhammad1-1/+1
2012-06-22Added save_from_table_to_string to persist moduleNorman Clarke1-5/+21
2012-06-19Pass -rpath to linker for external dependencies.Robert G. Jakabosky1-0/+1
This is important for libraries that are not in the standard system library paths.
2012-06-08add check to avoid incorrect program_version, as happened for 2.0.9 :(Hisham Muhammad1-0/+6
2012-05-24Do not lose error message information on 'unpack'.Hisham Muhammad2-3/+3
2012-05-23Makefile: fix install targets for parallel Make.Reuben Thomas1-5/+5
2012-05-23Add -f to some more rm commands which should never fail.Reuben Thomas1-3/+3
The clean target can be run even if the relevant files have not been created, so the rm shouldn't fail.
2012-05-20Add new file to MakefileHisham Muhammad1-1/+1
2012-05-20Add "new_version", a new feature.Hisham Muhammad2-0/+142
2012-05-20Refactor the download operation so it can be used by other modules.Hisham Muhammad1-34/+38
2012-05-20Add support for a priority table when writing files.Hisham Muhammad2-24/+79
2012-05-20Fix stat flag used by FreeBSD. Closes #72.Hisham Muhammad1-4/+4
2012-05-15Oops, fooled by the precedence rules. This should fix the fix for #52.Hisham Muhammad1-1/+1
2012-05-14git checkout is not needed anymoreIgnacio Burgueño1-7/+0