Commit Graph

10 Commits

Author SHA1 Message Date
Ryan Lucia 88bfc0220d meson: initial attempt to generate Aegisub.app on macOS 2020-11-15 12:53:31 -05:00
line0 05c345ee6b meson: flag aegisub as a GUI app 2020-05-21 09:07:58 +02:00
line0 1dcfbbd194 meson: add missing link dependencies on windows 2020-04-12 21:51:28 +02:00
line0 1237989bd2 meson: don't build fontconfig file lister on windows 2020-04-11 01:30:11 +02:00
line0 46121094a1 fix PCHs on VS2019
* separate PCH for C and C++
* acconf.h now included in PCHs on windows, too
* meson now auto-generates companion source files for PCH headers
2020-04-11 01:30:10 +02:00
Ryan Lucia 0d8c25a20d Fix PCH usage
Hopefully this time in a way that doesn't ruin life for Unix folks!
2019-10-05 21:34:39 +02:00
Ryan Lucia c0f8828f62 meson: add DirectSound detection 2019-10-05 21:34:38 +02:00
Ryan Lucia ffacb49fdf Make spacing around colons consistent 2019-10-05 21:34:08 +02:00
Martin Herkt d966e2c282 Meson: add install rules 2019-10-05 21:34:06 +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