mpeterv
b35a54a26c
Add --downloads and --builds options
...
--downloads sets caching location for downloads.
--builds enables caching of whole Lua/LuaJIT builds. Mainly useful on ci
platforms which support directory caching. Using different target
location invalidates cache.
2015-11-23 18:54:05 +03:00
mpeterv
7ac3fc2f91
Remove '-t' and '-c' shortcuts
2015-11-23 17:24:37 +03:00
mpeterv
00dd7f850b
Access CLI args through a global variable
2015-11-23 17:00:45 +03:00
mpeterv
e86c2196a8
Reverse support for MinGW build of PUC-Rio Lua
...
Windows support isn't a priority right now.
2015-11-23 16:47:54 +03:00
Jakub Jirutka
ffa9226b2e
Clone just the specified branch/tag ( fixes #1 )
2015-11-18 19:04:09 +01:00
mpeterv
b99bc44cd3
Fix unzip again
2015-10-27 13:49:03 +03:00
mpeterv
832107233f
Fix unzip
2015-10-27 13:31:54 +03:00
mpeterv
796aa377d5
Fetch correct LuaRocks distribution on Windows
2015-10-27 12:39:03 +03:00
mpeterv
c33038a268
Fix MinGW build again
2015-10-27 11:41:53 +03:00
mpeterv
6462dc364f
Use install.bat for LuaRocks on Windows
2015-10-26 23:15:33 +03:00
mpeterv
55dce4e12f
Improve MinGW support
...
Build luac.exe statically.
Install lua5X.dll.
2015-10-26 23:04:23 +03:00
mpeterv
45cfbf47ca
Fix path patching for Windows
2015-10-26 21:46:41 +03:00
mpeterv
741231af89
More interactive verbose calls
2015-10-26 15:27:50 +03:00
mpeterv
37e14a1abe
Do not patch Makefile for PUC-Rio Lua
2015-10-26 15:22:17 +03:00
mpeterv
296ad46d06
Use proper names for output files on mingw
2015-10-26 15:19:00 +03:00
mpeterv
7ac6ec305d
Install PUC-Rio Lua manually
2015-10-26 15:05:25 +03:00
mpeterv
128c069f7a
Build PUC-Rio Lua manually
...
Also: add --verbose, remove --target.
2015-10-26 14:41:12 +03:00
mpeterv
0c09ade2d8
Fix cloning single commits
2015-10-26 13:01:28 +03:00
mpeterv
c735940fc3
Remove an unused variable
2015-10-25 13:27:59 +03:00
mpeterv
0361ea374a
For Lua 5.1 look for modules locally first
...
Lua 5.1 and LuaJIT have "?.lua" as the first entry in package.path,
while Lua 5.2 and 5.3 have it as the last one. Respect this rule
when patching default paths in luaconf.h.
2015-10-25 13:25:28 +03:00
mpeterv
72bab48215
Use LuaJIT github mirror
2015-10-25 13:03:58 +03:00
mpeterv
aaacf18772
Do not copy .git subdirectory when installing from local sources
2015-09-24 18:29:36 +03:00
mpeterv
5f43faa7f3
Package for pip
2015-08-14 14:16:53 +03:00
mpeterv
05202d596f
Use --force-config when configuring LuaRocks
...
Fixed tree in $HOME/.luarocks being visible from scripts installed
with LuaRocks.
2015-08-14 12:27:55 +03:00
mpeterv
0c3f3fb80e
Nicer interface
...
Don't dump all command output unless there is an error, print nice
messages instead.
2015-08-12 18:50:10 +03:00
mpeterv
746aa43bf6
Initial commit
2015-08-12 15:18:43 +03:00