Boris Nagaev
fe8c16bc7c
rename cached files as distribution tarballs
...
Example: lua5.3.2 -> lua-5.3.2.tar.gz
2016-03-20 16:33:45 +03:00
mpeterv
13e45c9db0
Build LuaJIT with cl on appveyor
2016-03-02 19:08:31 +03:00
mpeterv
2a45fc7980
Don't attempt to install libluajit.so on Windows
2016-03-02 19:02:36 +03:00
mpeterv
87ddca66bd
Autodetect mingw32-make
2016-03-02 18:58:35 +03:00
mpeterv
2019ef4f65
Autodetect cl target under Windows
2016-03-02 18:58:35 +03:00
mpeterv
9315a91b2e
Don't show "5.1" as LuaJIT version when installing from local dir
2016-03-02 18:58:35 +03:00
Peter Melnichenko
d289eaf784
Merge pull request #12 from starius/add-luajit-h
...
luajit targets: install luajit.h
2016-02-28 15:03:03 +03:00
Boris Nagaev
184c2ca6b2
luajit targets: install luajit.h
...
fix #11
2016-02-28 14:08:00 +03:00
mpeterv
31c64145f4
Don't link lua.obj when building luac.exe
2016-02-27 20:12:25 +03:00
mpeterv
f5ebed80ae
Fix cl build
2016-02-27 20:06:45 +03:00
mpeterv
9c0b3c64ac
Test cl.exe RioLua build on Appveyor
2016-02-27 20:02:44 +03:00
mpeterv
8f8bbb6829
Support --target=cl for RioLua
2016-02-27 19:39:03 +03:00
mpeterv
875276d3f5
Another build bites the dust
2016-02-27 18:44:13 +03:00
mpeterv
20cd7081e7
Don't ar rcu poor lua.o
2016-02-27 18:38:44 +03:00
mpeterv
1c49031209
Fix MinGW RioLua build, again
2016-02-27 18:30:02 +03:00
mpeterv
95945c6c23
Fix duplicated LUA_BUILD_AS_DLL flag under MinGW
2016-02-27 18:27:36 +03:00
mpeterv
68e4d8ccee
Test RioLua build on Appveyor
2016-02-27 18:23:26 +03:00
mpeterv
93463a2493
Build RioLua manually
2016-02-27 18:17:18 +03:00
mpeterv
2163985302
README.md: point download link to latest branch [ci skip]
2016-02-27 16:09:08 +03:00
Peter Melnichenko
fd2aba2a92
Merge pull request #9 from starius/fix-typo
...
fix typo in README
2016-02-18 21:56:51 +03:00
Boris Nagaev
7a076d3c11
fix typo in README
2016-02-18 21:35:51 +03:00
mpeterv
07cc7f17db
0.5.0 release
0.5.0
2016-01-11 19:50:45 +03:00
mpeterv
911be4bd52
Support LuaRocks 2.3.0
2016-01-11 19:46:43 +03:00
mpeterv
acfcfdf347
0.4.0 release
0.4.0
2016-01-03 15:48:31 +03:00
mpeterv
886f1f5969
Mention --no-git-cache in hererocks help
2016-01-03 15:04:01 +03:00
mpeterv
6dae2ebf91
Don't use sed for patching Makefile
...
'-i' isn't portable, use Python instead.
Fixes #7 .
2016-01-03 14:57:43 +03:00
mpeterv
055dd7c8f4
0.3.1 release
0.3.1
2015-12-22 13:36:41 +03:00
mpeterv
a2975812e2
Download luajit from github mirror
2015-12-22 13:33:23 +03:00
mpeterv
081f713bf7
0.3.0 release
0.3.0
2015-12-19 16:35:56 +03:00
mpeterv
f23ed95c4c
Remove --apicheck, add --cflags
2015-12-19 16:29:10 +03:00
mpeterv
05c37d9a85
Install LuaJIT .so library
2015-12-08 12:08:45 +03:00
mpeterv
57029cd66a
Fix installation of LuaJIT static lib
...
Install into lib/libluajit-5.1.a instead of ./liblua.a
2015-12-08 12:01:27 +03:00
mpeterv
0d13277c0f
Do not pass PREFIX when building LuaJIT
...
Since default paths are patched, there is no point.
2015-12-06 15:14:50 +03:00
mpeterv
b017fbc4be
Install LuaJIT manually
2015-12-06 15:14:49 +03:00
mpeterv
62f94dab1b
Fix cached builds
...
Copy files when installing, not move them (don't break cache).
2015-12-06 15:14:49 +03:00
mpeterv
f799ad3b14
Add pseudo target 'cl' for Windows using cl.exe
...
Use it only for LuaJIT for now.
2015-12-05 20:27:10 +03:00
mpeterv
20a64af4bc
Install Rio Lua manually
...
For some reason 'make install' does not work on Windows? Or maybe
something could be wrong with running two MinGW installations on top
of a broken Cygwin installation on top of Windows XP...
2015-12-05 20:17:12 +03:00
mpeterv
41210f593d
Use Unix newlines when patching luaconf.h
2015-12-05 19:59:40 +03:00
mpeterv
a9050e0759
Do not cache git repos on travis
...
Git logs stuff which causes cache invalidation.
2015-12-04 21:30:05 +03:00
mpeterv
1236a48a40
Fix Python 3 compat
2015-12-04 21:21:00 +03:00
mpeterv
09a59b5ff0
Cache default git repos
2015-12-04 21:17:05 +03:00
mpeterv
2deeec1a00
Fix installation of LuaJIT jit.* modules
2015-12-04 17:45:58 +03:00
mpeterv
2efa014352
Silence pep8
2015-12-04 15:20:22 +03:00
mpeterv
4b9056364d
Show non-default values for --target and --apicheck
2015-12-04 15:17:31 +03:00
mpeterv
e71df9c433
Add --apicheck flag enabling LUA_USE_APICHECK
2015-12-04 15:10:04 +03:00
mpeterv
30d24d065b
Don't cache all builds when testing
2015-12-04 14:53:10 +03:00
mpeterv
1c482970a6
Patch luaconf.h instead of Makefile for compat defines
2015-12-04 14:52:27 +03:00
mpeterv
fa2e34905b
Add more tests and move them to a script
2015-12-04 13:44:21 +03:00
mpeterv
042aa8a803
Add support for LuaRocks 2.0.8 - 2.0.12
2015-12-04 13:07:03 +03:00
mpeterv
534766560d
Silence pep8
2015-12-04 00:32:07 +03:00