Commit Graph

24 Commits

Author SHA1 Message Date
Myaamori 58296f238d meson: use meson-pr branch for libass 2020-11-08 11:41:57 -05:00
Myaamori 41ef49fceb meson: remove DUALNUM check from LuaJIT 2020-11-08 11:41:57 -05:00
Myaamori a88fbd5aff meson: add nasm wrap for Windows 2020-11-08 11:41:57 -05:00
Myaamori fc073aa5e1 meson: patch libass with stub dirent.h
this should probably be handled by the libass meson port at some point
2020-11-08 11:41:57 -05:00
Myaamori 0a3e163303 meson: pin wx version and fix dependencies 2020-11-08 11:41:57 -05:00
Myaamori 69254ab2b1 meson: add FFMS2 wrap 2020-11-08 11:41:57 -05:00
Myaamori cee4c65c98 meson: add Boost wrap 2020-11-08 11:41:57 -05:00
Myaamori a6ff208912 meson: add ICU wrap 2020-11-08 11:41:57 -05:00
Myaamori 7f26d05a50 meson: have iconv subproject override iconv dependency 2020-11-08 11:41:57 -05:00
Myaamori c06b2df750 meson: set correct flags when compiling LuaJIT on Windows 2020-11-08 11:41:57 -05:00
Myaamori da53b2e814 meson: enable Lua 5.2 compat for both native and host builds 2020-11-08 11:41:57 -05:00
Myaamori 5b84be1f93 meson: update zlib wrapper 2020-11-08 11:41:57 -05:00
line0 c4b8b351f1 meson: add support for building wxWidgets as a subproject (WIP)
monolithic build only and disabled precompiled headers due to limited cmake support in meson

still missing linker dependencies refs to Windows SDK libs
2020-04-11 01:31:14 +02:00
line0 bf85421629 meson: build libiconv as static library 2020-04-11 01:31:13 +02:00
line0 b15baa9611 meson: update dependencies
switch back to official harfbuzz upstream now that meson has landed
2020-04-11 01:31:12 +02:00
Ryan Lucia 128c25f9ee meson: update subprojects 2019-10-05 21:34:40 +02:00
Ryan Lucia 53353f79af meson: add basic libiconv subproject functionality 2019-10-05 21:34:38 +02:00
Ryan Lucia 8062ebbcf0 meson: fix luajit compiler args 2019-10-05 21:34:38 +02:00
Ryan Lucia 7c061ed83b Move iconv to subprojects 2019-10-05 21:34:37 +02:00
Ryan Lucia b294a0633c Move hunspell to subprojects 2019-10-05 21:34:36 +02:00
Ryan Lucia f80863415c Move CSRI to subprojects 2019-10-05 21:34:36 +02:00
Ryan Lucia 46a60cf3da meson: add wrapfiles for essential subprojects 2019-10-05 21:34:35 +02:00
Ryan Lucia ba1eb3d24c meson: move luajit to subprojects directory 2019-10-05 21:34:34 +02:00
Martin Herkt 0fb8dab687 Initial port of the build system to Meson
Still some TODOs left. Probably only works on Linux for now.
2019-10-05 21:34:06 +02:00