For lua to be easy to use, just unpack the 1M source files in a vendor folder for all third party's libraries.
Inside Vivy you should include the "Lib/Lua.hh"
header and everything should works fine.
Also create precompiled headers for the lua library and reuse them in Vivy.
For it to be easy to use, just unpack the 1M source files in a vendor folder for all third party's libraries