ThePhD
|
e9df815c3f
|
Travis went and broke shit. Oh boy.
|
2016-06-08 11:59:21 -04:00 |
|
ThePhD
|
923c774d5e
|
ability for functions that throw not bound by sol to catch and return lua errors that can be used by a handler function (for protected function).
|
2016-03-02 20:45:52 -05:00 |
|
Kevin Brightwell
|
7352ab3fdd
|
Add apple-gcc target, add appleclang target as failure
|
2016-02-26 12:39:01 -05:00 |
|
ThePhD
|
8dddc4ecf2
|
appleclang is a shitty compiler
|
2016-02-25 14:55:15 -05:00 |
|
ThePhD
|
fb53c4b392
|
Fix luajit osx version
|
2016-02-25 14:17:35 -05:00 |
|
ThePhD
|
9df8f61164
|
D'oh, taba
|
2016-02-25 13:56:12 -05:00 |
|
ThePhD
|
8ecf3c1131
|
Close #18 with addition for clang 3.5, which should be lowest supported version currently
|
2016-02-25 13:53:56 -05:00 |
|
Kevin Brightwell
|
a76d38571d
|
Add usage of LUA_VERSION variable when using --ci
* Adjust finding Lua for Linux and OSX
* Readd `install.deps.sh`
|
2016-02-25 13:31:00 -05:00 |
|
ThePhD
|
c78f8b3292
|
And finally, proper library control.
|
2016-02-25 09:26:28 -05:00 |
|
ThePhD
|
f700bbc93d
|
This is a lot harder than it needs to be.
|
2016-02-25 08:54:58 -05:00 |
|
ThePhD
|
32b9e13e91
|
Bwuh. Clang version 3.5 is not available on precis either.
|
2016-02-25 08:43:41 -05:00 |
|
ThePhD
|
48e5601422
|
Package name is clang-3.5, not clang++3.5...
|
2016-02-25 08:30:15 -05:00 |
|
ThePhD
|
994095636c
|
Proper luajit testing
|
2016-02-25 08:28:07 -05:00 |
|
ThePhD
|
3f6de17856
|
clang and g++ versions we want to target
|
2016-02-25 08:08:05 -05:00 |
|
ThePhD
|
626f4a7728
|
Compiling for both!
|
2016-02-25 03:36:21 -05:00 |
|
ThePhD
|
acead29cd3
|
lua 5.3 doesn't exist on trusty or precise: have to wait until xenial.
|
2016-02-25 00:41:04 -05:00 |
|
ThePhD
|
ac916b4b91
|
Default flags and shiny new badge
|
2016-02-25 00:08:42 -05:00 |
|
ThePhD
|
1f894fc3b7
|
Let's.... just keep things simple....
|
2016-02-24 22:47:23 -05:00 |
|
ThePhD
|
189a8eea4b
|
Getting used to travis...
|
2016-02-24 22:38:05 -05:00 |
|
ThePhD
|
2a5cd3bd49
|
Dependency reduction: just want to test compilers, and we don't explicitly install on the user's machine using shell scripts (configure bootstrap.py to be more flexible instead for that). Only other possible test cases are 2 more for luajit-latest (2.0.4).
|
2016-02-24 22:29:15 -05:00 |
|
Kevin Brightwell
|
15e91f811f
|
Add build/test support for Travis CI
Tests:
OS | Compiler | Lua Version
:---- | --------- | -----------
Linux | gcc-4.9 | lua52, LuaJIT
Linux | gcc-5 | lua52, LuaJIT
Linux | clang-3.6 | lua52, LuaJIT
OSX | xcode6 | lua52
OSX | xcode7 | lua52
OSX | gcc-4.9* | lua52
OSX | gcc-5 | lua52
\* On OSX out of the box, gcc-4.9 is actually the gcc wrapper around appleclang
|
2016-02-24 18:41:23 -05:00 |
|
Rapptz
|
6774249bb5
|
Ignore some warnings on clang.
|
2014-08-04 21:19:16 -04:00 |
|
Rapptz
|
2ac3e27229
|
Update travis script, fix warnings.
|
2014-08-04 21:05:47 -04:00 |
|
Rapptz
|
721c6f1dae
|
Update .travis.yml
|
2014-08-04 20:53:43 -04:00 |
|
Rapptz
|
d245860334
|
Add --ci flag to travis-ci script
|
2014-08-04 20:08:53 -04:00 |
|
Rapptz
|
43e0217a63
|
Add travis-ci integration
|
2014-08-04 20:07:06 -04:00 |
|