summaryrefslogtreecommitdiffstats
path: root/plugins/luarocks/luarocks.mk
Commit message (Collapse)AuthorAgeFilesLines
* luarocks: move most of the patch to config.luaBoris Nagaev2016-12-051-0/+49
| | | | See https://github.com/keplerproject/luarocks/pull/491#issuecomment-246206471
* luarocks wrapper: remove lock if failedBoris Nagaev2016-10-271-1/+3
| | | | | | Luarocks wrapper used to keep lock dir not removed if luarocks process failed. To run it again, the lock directory should have been removed manually.
* Copyright headers: point to LICENSE.md and shortenBoris Nagaev2016-08-271-2/+1
| | | | | | | | | | | | | | | | | | | The following script was applied: sed ':a;/part of MXE.$/{N;s/\n//;ba}' -i $(git grep -l 'part of MXE') sed 's/\(part of MXE\).*\(See index.html\)/\1. \2/' -i \ $(git grep -l 'part of MXE.*See index.html') before='This file is part of MXE. See index.html for further information.' after='This file is part of MXE. See LICENSE.md for licensing information.' sed "s/$before/$after/" -i $(git grep -l 'part of MXE') Then git grep 'index.html for further information' revealed two other files. One of them was patched manually (patch.mk). Makefile has text "See index.html for further information" unrelated to licensing. See https://github.com/mxe/mxe/issues/1500#issuecomment-241340792
* update luarocks from 2.2.2 to 2.3.0Boris Nagaev2016-01-131-2/+2
|
* luarocks wrapper: exit with non-zero on failureBoris Nagaev2016-01-131-0/+1
|
* luarocks: create the lock dir's parentTony Theodore2015-12-061-0/+1
| | | | Source: https://github.com/mxe/mxe/pull/1017#issuecomment-162260698
* luarocks wrapper prevents race conditionBoris Nagaev2015-12-061-0/+24
| | | | | See https://github.com/mxe/mxe/pull/1017#issuecomment-161557440 See http://wiki.bash-hackers.org/howto/mutex
* lpeg.mk, luarocks.mk: s/sort/$(SORT)/Boris Nagaev2015-12-061-1/+1
|
* add _WEBSITE and _OWNER to luarocks/*.mkBoris Nagaev2015-12-061-0/+2
|
* install lua symlinks to $(PREFIX)/$(BUILD)/binBoris Nagaev2015-12-061-1/+1
| | | | | | | ... instead of $(PREFIX)/bin, not to clobber the user's normal tools. See #1017
* move lua_SHORTVER from luarocks.mk to lua.mkBoris Nagaev2015-12-061-2/+0
| | | | See #1017
* luarocks: separate build and installBoris Nagaev2015-12-061-1/+2
| | | | | | | | > install doesn't depend on build so (on OSX) the symlink is > created first and doesn't have execute permissions. These > steps should be separated. See #1017
* add plugin luarocksBoris Nagaev2015-12-061-0/+43
LuaRocks plugin adds * package "luarocks" * several packages with rocks (lpeg, luasocket, llthreads2, lua-rapidjson) * plugins/luarocks/README.md * virtual rock "all-rocks" depending on all rocks * short test for rocks