Myaamori
10acc00445
meson: Apply Lua 5.2 compat flags to both native and non-native builds ( #69 )
...
Otherwise -DLUAJIT_ENABLE_LUA52COMPAT isn't included when building
buildvm, which will then fail to pick up Lua 5.2-only functions
defined using the LJLIB_CF macro (e.g. table.pack).
2020-06-13 12:40:33 +02:00
Ryan Lucia
cd09702252
[meson] move luabins to subprojects
2020-02-08 23:43:32 +01:00
FichteFoll
a522feaeef
Adjust boost gil header paths for boost 1.69
...
boost/gil.hpp was added in 1.68 and boost/gil/gil_all.hpp removed in
1.69.
2020-02-08 23:43:32 +01:00
Ryan Lucia
9cf3714d88
meson: update subprojects
2020-02-08 23:42:37 +01:00
Ryan Lucia
4b89552ec3
meson: add basic libiconv subproject functionality
2020-02-08 23:42:36 +01:00
Ryan Lucia
4c61dfcf51
meson: fix luajit compiler args
2020-02-08 23:42:36 +01:00
Ryan Lucia
8f5e5bb588
Move iconv to subprojects
2020-02-08 23:42:36 +01:00
Ryan Lucia
bd4f69069c
Move hunspell to subprojects
2020-02-08 23:42:36 +01:00
Ryan Lucia
6a2abf9281
Move CSRI to subprojects
2020-02-08 23:42:36 +01:00
Ryan Lucia
59dca1cc2d
meson: add wrapfiles for essential subprojects
2020-02-08 23:41:40 +01:00
Ryan Lucia
69e812c694
meson: move luajit to subprojects directory
2020-02-08 23:41:40 +01:00
Martin Herkt
5d1c6daa63
Initial port of the build system to Meson
...
Still some TODOs left. Probably only works on Linux for now.
2020-02-08 23:40:07 +01:00