odrling
|
3b97278982
|
[meson] add libssl and update automation autoloaded files
|
2020-02-08 23:43:52 +01:00 |
Ryan Lucia
|
06bbc218e9
|
meson: temporarily disable c_std=c11 to fix Linux builds
|
2020-02-08 23:43:52 +01:00 |
Ryan Lucia
|
fe1813ec03
|
meson: enable building Aegisub.app on macOS
|
2020-02-08 23:43:52 +01:00 |
Ryan Lucia
|
cd09702252
|
[meson] move luabins to subprojects
|
2020-02-08 23:43:32 +01:00 |
Ryan Lucia
|
be64ea3f6e
|
meson: fix up OSX and non-MSVC detection
|
2020-02-08 23:43:32 +01:00 |
Ryan Lucia
|
20ce892352
|
meson: attempt to wrangle dependencies
|
2020-02-08 23:43:32 +01:00 |
Ryan Lucia
|
2644f0cf54
|
meson: remove 'build_' prefix from option
|
2020-02-08 23:42:37 +01:00 |
Ryan Lucia
|
bc13aa919c
|
meson: allow additional include directories for manually located deps
|
2020-02-08 23:42:36 +01:00 |
Ryan Lucia
|
664131de6d
|
meson: add Windows-specific project args
|
2020-02-08 23:42:36 +01:00 |
Ryan Lucia
|
885f5bb9c2
|
meson: fix option name lookup in build file
|
2020-02-08 23:42:36 +01:00 |
Ryan Lucia
|
cdd2fe6e5f
|
meson: add DirectSound detection
|
2020-02-08 23:42:36 +01:00 |
Ryan Lucia
|
4b89552ec3
|
meson: add basic libiconv subproject functionality
|
2020-02-08 23:42:36 +01:00 |
Ryan Lucia
|
c86d365dc2
|
meson: bump c++ version
|
2020-02-08 23:41:40 +01:00 |
Ryan Lucia
|
0943d8b3fd
|
meson: move version scripts to tools directory
|
2020-02-08 23:41:40 +01:00 |
Ryan Lucia
|
13b95ea381
|
meson: rename option for optional dependencies
|
2020-02-08 23:40:07 +01:00 |
Ryan Lucia
|
40c64ba1fe
|
meson: remove 'static' option
|
2020-02-08 23:40:07 +01:00 |
Ryan Lucia
|
7bb39d277d
|
Switch from combo option to feature where appropriate
Also remove the extra space before colons :)
|
2020-02-08 23:40:07 +01:00 |
Ryan Lucia
|
c1872422a5
|
Move version generation scripts up a level
|
2020-02-08 23:40:07 +01:00 |
Ryan Lucia
|
a9b956693c
|
Switch to newer path concatenation syntax
|
2020-02-08 23:40:07 +01:00 |
Ryan Lucia
|
0c148ec512
|
Make spacing around colons consistent
|
2020-02-08 23:40:07 +01:00 |
Ryan Lucia
|
f3fa1adf46
|
Don't require fontconfig on windows
|
2020-02-08 23:40:07 +01:00 |
Ryan Lucia
|
789ec12f8e
|
Bump Meson version
Build file was using a now-deprecated property
|
2020-02-08 23:40:07 +01:00 |
Martin Herkt
|
7c44ae5303
|
Meson: respack.lua → respack.py; works out-of-tree
|
2020-02-08 23:40:07 +01:00 |
Martin Herkt
|
507a13859f
|
Meson: add gettext i18n
|
2020-02-08 23:40:07 +01:00 |
Martin Herkt
|
146d1aa7b8
|
Meson: add install rules
|
2020-02-08 23:40:07 +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 |