5 ms·
Looks interesting. I've recently released a C++ project that embeds Lua (https://github.com/systemed/tilemaker https://github.com/systemed/tilemaker, a utility
by Doctor_Fegg 11y ago
Looks interesting. I've recently released a C++ project that embeds Lua (https://github.com/systemed/tilemaker https://github.com/systemed/tilemaker, a utility to make 'vector tiles' directly from OpenStreetMap data dumps) but installation of Luabind is pretty much the pain point for everyone who's tried it. (bjam? I mean, why?) A header-only library is really tempting.
- vapourismo 11y agoHope it works for you - love to hear some additional feedback.
- luizpv9 11y agoSeems really well done and well documented. Sorry to ask this without exploring the code myself (!), but there is a check in common.hpp for C++14 compliant compiler. What features of C++14 are you using in this project?
- arkadiyt 11y agoYes, there is a check - it's the very first thing: https://github.com/vapourismo/luwra/blob/master/lib/luwra/common.hpp#L12 https://github.com/vapourismo/luwra/blob/master/lib/luwra/co.... Can't speak as to what features of C++14 are being used.
- moonchrome 11y agoFrom what I can see (quick glance) he uses integer_sequence https://github.com/vapourismo/luwra/blob/56a566dd9e20fc7e3c97baf2b0d3eb108d75dce1/lib/luwra/types.hpp#L271 https://github.com/vapourismo/luwra/blob/56a566dd9e20fc7e3c9...
- vapourismo 11y agoAlso variable templates, which are crucial to generating the metatable name for user types.