154 Commits

Author SHA1 Message Date
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
mpeterv
468a7ad8bf Add --compat=none for Lua 5.1
Undefines LUA_COMPAT_VARARG, LUA_COMPAT_MOD, LUA_COMPAT_LSTR,
LUA_COMPAT_GFIND, and LUA_COMPAT_OPENLIB before compiling.
2015-12-04 00:29:20 +03:00
mpeterv
5466fca58f Update help message 2015-12-04 00:18:12 +03:00
mpeterv
13a8bb4bb2 0.2.0 release 0.2.0 2015-12-02 12:26:58 +03:00
mpeterv
1599b207ff Show versions to be installed 2015-12-02 12:14:19 +03:00
mpeterv
9dfa3e15e0 Add support for Lua 5.3.2 2015-12-02 11:55:09 +03:00
mpeterv
66c19b8866 0.1.0 release 0.1.0 2015-11-29 13:02:14 +03:00
mpeterv
676032f97a Update README.rst 2015-11-29 12:48:01 +03:00
mpeterv
5ffbf7ba06 Update CLI help 2015-11-29 12:38:15 +03:00