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
mpeterv
3fe7d9d3de
Hide --downloads and --builds options
...
They will become redundant once there is a way to upgrade luarocks
modules, so that whole installation directory can be cached.
2015-11-29 12:31:22 +03:00
mpeterv
639fb03c4b
Do not touch manifest if not necessary
2015-11-27 22:27:52 +03:00
mpeterv
476874d787
Do not install a version if it's already there
...
Use -i/--ignore-installed for old behaviour.
2015-11-27 22:18:15 +03:00
mpeterv
63f13f9108
Use normalized compat as identifier part
2015-11-27 21:18:35 +03:00
mpeterv
805a1484a5
Refactor, start implementing --ignore-installed
2015-11-27 21:12:53 +03:00