Commit Graph

98 Commits

Author SHA1 Message Date
ThePhD
8618e39486
🛠 Prepare for the a sol4 release...
- 🎨 Refactor the CMake a whle bunch
2021-03-06 01:03:23 -05:00
ThePhD
de87bec171
Even better Regression Testing™ 2020-08-13 10:42:37 -04:00
ThePhD
053a7fdcb1
Fix #949, #935, #948, #945, and #933.
We will need a new feature to fix #941, which is related to #872.
2020-03-31 00:24:23 -04:00
ThePhD
4f0f09ae6a
Return to normalcy 2019-03-24 01:17:59 -04:00
ThePhD
40e73348a2
new ngrok url for color testing 2019-03-24 00:35:59 -04:00
ThePhD
b6c913fd09
more testing 2019-03-24 00:11:22 -04:00
ThePhD
b7db492646
[skip appveyor] test skyhook 2019-03-23 23:03:58 -04:00
ThePhD
4aac17c602
Remove bad LLVM 2019-03-23 14:57:06 -04:00
ThePhD
a925963708
appveyor.yml updates to try and more properly capture constraints
travis.yml updates to try and more properly capture constraints
I truly dislike MSVC's inability to handle lots of using statements.
2019-03-23 12:09:51 -04:00
ThePhD
e8467334f6
Completley overhaul tests
Add unregister funcationality
Make sure clearing is stack-size-safe.
2019-03-22 16:28:17 -04:00
ThePhD
c1a8cb1dc5
Update copyright year, add dump function 2019-03-13 05:18:06 -04:00
ThePhD
0a21fbf3f0
clean up more warnings, wew 2018-12-27 13:02:31 -05:00
ThePhD
9760a400cd
testing and test matrix improvements 2018-12-23 13:18:14 -05:00
ThePhD
0a9dc24f1f
first big sol3 push... tests not updated yet 2018-09-27 22:27:38 -07:00
ThePhD
80df3fc915 Fix #626
Fix #625
Fix #624
2018-04-12 13:58:25 -04:00
ThePhD
a56a890adf update single 2018-02-20 11:45:51 -05:00
ThePhD
033f041a50 travis is weird 2018-02-19 22:43:31 -05:00
ThePhD
88f563982a What is going on with travis... 2018-02-19 22:39:50 -05:00
ThePhD
18981d95ca ci stuff will always confuses me 2018-02-19 22:34:56 -05:00
ThePhD
c377ecebcb more travis stuff, add missing license notice, update license year 2018-02-19 21:15:26 -05:00
ThePhD
a6cf847984 Visual Studio 2015 builds are a nightmare... 2018-02-19 13:06:29 -05:00
ThePhD
2c8e4a8313 Update all modules, now that we seem to have gotten the hang of all the little things we need to do to make it work.
One day, OSX builds will Just Work™.
2018-02-19 06:30:44 -05:00
ThePhD
d26f0ea0e5 Some test printouts to help us debug the MinGW x86 explosion 2018-02-17 21:38:29 -05:00
ThePhD
eca9ec46fd Beef up testing suite significantly and make sure that the interop examples compile, at least on Linux
These damn libraries definitely don't compile clean on Windows... but then again, most people don't give a damn about Windows :<
2018-02-12 17:01:30 -05:00
ThePhD
b708d268df latest luaJIT 2018-01-20 12:05:20 -05:00
ThePhD
6202b91b40 x86 fixes 2018-01-20 12:02:06 -05:00
ThePhD
bfe696d2d7 put things in place for 32-bit testing and builds on both appveyor and travis
pray it doesn't shatter
2018-01-19 23:59:43 -05:00
ThePhD
1a64ba0fe5 Improve the docs, set up LuaJIT, and try to figure out why we can't build a DLL as an external projcet target with LuaJIT... 2018-01-19 15:03:22 -05:00
ThePhD
d45daccc8a add travis folding commands 2018-01-08 12:38:47 -05:00
ThePhD
a98e0633ce update travis usage and build description, and change inclusion matrix to allow for more failures 2018-01-08 09:06:03 -05:00
ThePhD
866ff08165 prepare a cycling build script and all... let's see how well this works 2018-01-08 00:02:36 -05:00
ThePhD
44e87cedda [ci skip] Prepare travis and docker for pulling images: just need to build images... 2018-01-07 10:28:05 -05:00
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