aboutsummaryrefslogtreecommitdiff
path: root/lfw (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-03-12win32: update 7zip to version 18.01Hisham Muhammad2-0/+0
2018-03-12win32: Update Lua to 5.1.5Hisham Muhammad12-6/+20
2018-03-12win32: bump wget binary to 1.19.4Hisham Muhammad1-0/+0
Binary obtained from https://eternallybored.org/misc/wget/
2018-03-12Fix .def generation on Windows. (#767)dwenegar1-1/+3
According to the Lua's manual: > Once it finds a C library, this searcher first uses a dynamic link facility to link the application with the library. Then it tries to find a C function inside the library to be used as the loader. The name of this C function is the string "luaopen_" concatenated with a copy of the module name where each dot is replaced by an underscore. Moreover, if the module name has a hyphen, its prefix up to (and including) the first hyphen is removed. For instance, if the module name is a.v1-b.c, the function name will be luaopen_b_c.
2018-03-12Fix CI build and coverage gatheringPeter Melnichenko2-5/+4
* Default Mac image has been changed on Travis. Use `pip2` instead of `pip`. * Don't install bit32 on Appveyor or luacov-coveralls on Travis. luacov-coveralls isn't used anymore. * Pass luacov.report.out to codecov explicitly on Appveyor, it doesn't find it there. Also disable gcov run. * Use cluacov, should hopefully improve speed and coverage accuracy. * Use the new location for coverage files (testrun instead of test).
2018-03-12Travis: add cacheHisham Muhammad2-7/+27
2018-03-12Changes to the output of the test suiteHisham Muhammad2-4/+3
2018-03-12Update Windows installer to better handle gcc toolchains (#759)Thijs Schreijer1-3/+89
Update the Windows installer to better handle gcc toolchain in different environments
2018-03-12Differentiate "not found" and "fail" when deleting.Hisham Muhammad1-4/+10
Do not halt a deletion process when trying to delete something that was not found.
2018-03-12Fix detection of directories on WindowsSebastian Thomschke1-1/+1
Function tools.delete performs a test to determine if a path is a file or a directory to select the appropriate delete command rmdir vs del. The current test however results in rmdir being used on files too, which then results in a build abortion with error "The directory name is invalid.". E.g. if exist "c:\luarocks\share\lua\5.2\luasocket_3_0rc1_2-socket.lua\" ( echo "I am a folder" ) else ( echo "I am a file" ) wrongly prints "I am a folder" (tested on Windows 10) Whereas if exist "c:\luarocks\share\lua\5.2\luasocket_3_0rc1_2-socket.lua\*" ( echo "I am a folder" ) else ( echo "I am a file" ) correctly prints "I am a file" (tested on Windows 10) This fixes #670 (Also see https://stackoverflow.com/a/1466528/1793220 )
2018-03-12read just one line when checking md5Michal Cichra1-1/+1
in some cases reading the whole file fails (on macOS High Sierra, LuaJIT) this is timing dependent and waiting between spawning and reading solves the issue as well
2017-09-12Prepare for release 2.4.3.v2.4.32.4.3Hisham Muhammad4-6/+6
2017-09-12Improve error checking in ownership check.Hisham4-7/+23
See #664.
2017-09-12Oops! Fix warning message.Hisham1-1/+3
2017-09-12Check ownership of cache directory and emit a warning.Hisham6-9/+47
This prevents `sudo luarocks` to take over ownership of the user's ~/.cache/luarocks directory.
2017-09-12Add sanity check for lua.hHisham Muhammad1-0/+9
2017-09-12Make sure target directory exists when saving API config.Hisham1-0/+5
Closes #676.
2017-09-12Fix clobbered varible.Hisham1-7/+7
2017-09-12Check for specific directories instead of the root dir.Hisham1-19/+20
Fixes problem in macOS 10.12. See http://lua-users.org/lists/lua-l/2016-12/msg00001.html
2017-09-12List commands in `luarocks show`Peter Melnichenko1-4/+16
2017-09-12Fix module paths `luarocks show` displays for "asset" filesPeter Melnichenko2-4/+28
Instead of using path.which that produced incorrect results for files with no .lua/.so/.dll extension, reimplement similar functionality in luarocks.repos (with support for commands as well) and use that. Ref #424.
2017-09-12Formatting fix for recent addition to `make` help messagePeter Melnichenko1-1/+2
2017-09-11Clarify test_env.need_rock description wrt return valuePeter Melnichenko2-2/+4
2017-09-11Use dkjson instead of lua-cjson for upload testPeter Melnichenko1-4/+1
lua-cjson fails to build under LuaJIT 2.1.0-beta3.
2017-09-11Pass correct rockspec to upload tests that should fail for other reasonsPeter Melnichenko1-2/+2
Most tests simply check that some command succeeds or fails. When failure is expected, failure reason is not checked. In this case, upload commands was failing because passed rockspec did not exist and not for reason tests planned.
2017-09-11Remove www. from rock repository URL in testsPeter Melnichenko1-1/+1
www.luarocks.org redirects to luarocks.org.
2017-08-24Additional help-info added to luarocks help make about --only-deps flag.Philipp Pa1-0/+2
2017-07-07Forget deprecated options from command line help.Nicolas Cornu1-1/+1
2017-07-06Change setup/teardown in make tests to before/after due to wrong useroboo1-2/+2
2017-07-05Added LPeg dependency for lxsh to luarocks make testsroboo1-0/+1
2017-04-14Fixed wrong "interp" in the configure fileEvgeny Shulgin1-1/+1
Fixed wrong "interp" instead of "where" in the configure file
2017-03-14Get rid of an implicit number to string conversionPeter Melnichenko1-2/+2
Clearly tostring was implied instead of tonumber.
2016-12-05Add Travis hook for CodeCovHisham1-0/+6