ThePhD
1b94182c8d
¯\_(ツ)_/¯
2018-01-01 20:03:18 -05:00
ThePhD
962ff6cf61
master the use of docker. maybe
2017-12-31 21:15:43 -05:00
ThePhD
4c82e80c04
suod required everywhere yay
2017-12-29 20:09:11 -05:00
ThePhD
6cd9bea9b4
travis yml docker stuff makes me sad
2017-12-29 20:05:50 -05:00
ThePhD
7ef7af54cb
what complex witchery is required to get this crazy nuttiness to work...
2017-12-29 19:26:33 -05:00
ThePhD
46b3dd8b53
dockerd ?
2017-12-29 19:22:05 -05:00
ThePhD
53a688cb19
trying it again
2017-12-29 19:13:11 -05:00
ThePhD
a573fa217b
update for travis
2017-12-29 19:00:56 -05:00
ThePhD
d8b2da2647
attempt to use new travis build based on docker + Cmake for consistency, also so we can avoid the nightmare of figuring out travis-CI dependencies and their build image mess with Lua
2017-12-29 18:47:48 -05:00
ThePhD
9524fd061e
All these platforms are so hard to deal with...
2017-12-23 20:34:34 -05:00
ThePhD
0e19156d52
update everything for the new cmake build, prepare for new .travis.yml and new appveyor.yml
...
Add name of project at top of license
fix container_traits with respect to boost::property_tree: Fixes #554
fix as_table with a vector of tuples (forward_get ignored constness): Fixes #552
2017-12-20 04:58:50 -05:00
ThePhD
6803b989d0
tabs 😡
2017-12-11 14:14:31 -05:00
ThePhD
83799ac7bd
python3 to get the last little bit of the bootstrap testing done, then its CMake time
2017-12-11 14:12:51 -05:00
ThePhD
399300fa6e
add all safety and feature test macros, and improve feature safety definitions and configuration defines
2017-12-07 21:46:43 -05:00
ThePhD
180ba5687e
update travis
2017-08-11 23:22:30 -04:00
ThePhD
d5c4991e3e
fine-tune travis
2017-08-11 23:08:57 -04:00
ThePhD
533ec5b6f9
update travis
2017-08-11 23:05:19 -04:00
ThePhD
b81483a406
shift travis test to run the luaJIT on the most updated
...
block windows macro crap
update single
2017-08-11 22:27:05 -04:00
mrgreywater
372db6f6ab
large integer
2017-08-11 11:39:46 -04:00
ThePhD
5e109c2c37
clang keeps complaining about overload issues...
2017-08-11 10:36:11 -04:00
ThePhD
10a59b2036
better .travis.yml
2017-08-11 09:45:14 -04:00
ThePhD
eb1560d12a
add as_container documentation
...
improve exception documentation
improve state_view default handlers
add SAFE_PROPAGATION defines for compiling C++ as Lua
add examples for automatic operator registrations and as_container
fix tutorial code
change tests to not throw unless absolutely necessary
provide synchronization for file writing in tests
provide thread safety around thread tests for REQUIRE
add ostream automatic support
change 5.1 compat to only kick in luaL_loadbufferx and luaL_loadfilex when LuaJIT is version 2.0.1 and lower
2017-08-11 03:24:17 -04:00
ThePhD
eef1a32eef
do not need to test lua53 on multiple archs
2017-08-07 16:13:45 -04:00
ThePhD
ae0605f38a
Drop 3.5 from the supported list due to the bug
2017-08-07 16:10:41 -04:00
ThePhD
504f49f3c7
update state to use default handler
2017-07-04 04:41:32 -04:00
ThePhD
263b492afa
tweak travis configuration for clang on osx
2017-04-02 23:37:54 -04:00
ThePhD
37fc0a4255
configuring travis to handle things a bit more properly
2017-04-02 23:33:35 -04:00
ThePhD
185f5ecc05
new travis environments to be tested out for osx stuff, plus new_table docs and environments on function calls
2017-04-02 22:37:01 -04:00
ThePhD
9c2c27fe71
travis boost
2016-12-03 07:57:54 -05:00
ThePhD
4e967a2227
package management is stupid and the people who made it are full of shit
2016-08-22 23:22:17 -04:00
ThePhD
282913c258
herp derp
2016-08-22 23:09:08 -04:00
ThePhD
4147eced27
i wanna be a butterfly
2016-08-22 22:54:45 -04:00
ThePhD
b88a49a8d7
Update travis config
2016-08-10 21:14:48 -04:00
ThePhD
e62894bf71
Get better stdlib from travis for LLVM
2016-06-10 21:37:49 -04:00
ThePhD
5b25bb5b4a
Traaavviiisss.....
2016-06-10 21:31:39 -04:00
ThePhD
2a07784933
Killing me, Travis.
2016-06-09 18:20:42 -04:00
ThePhD
16aaddd132
Travis pls
2016-06-09 17:53:11 -04:00
ThePhD
d09aa2964f
Traviiissss
2016-06-09 17:32:13 -04:00
ThePhD
430e67a693
Luajit and llvm-apt. way2break da wurld
2016-06-09 17:27:01 -04:00
ThePhD
c079c86d99
Travis makes me sad.
2016-06-08 12:30:47 -04:00
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