Commit Graph

6 Commits

Author SHA1 Message Date
Behdad Esfahbod 3c34b9ec30 [mingw2] Turn optimization flag on 2022-06-27 19:45:58 -06:00
Behdad Esfahbod ea5131507a [mingw] Build with directwrite if available 2022-06-26 13:30:11 -06:00
Behdad Esfahbod e05e56061c [mingw] Reinstate win32 cross-compiling with autotools instructions
Was removed in favor of meson in 6058ede3ae.
However, those fail to build for me.
2021-01-24 12:28:04 -07:00
Ebrahim Byagowi 6058ede3ae
Build win32 artifacts using meson
As a part of meson migration, this builds hb-shape dependencies
using meson subprojects and removes different unrelated mingw
files we've put on source root about things that aren't really our
concern. This also simplifies all the instructions we've put in
README.mingw.md and makes it easy to build the project on
distros that no mingw libraries (such i686-win32-{freetype,glib,...}
are packaged. The known catch is however lack of hb-view as its need
for build of cairo which apparently isn't that straightforward.
2020-06-01 12:58:31 +04:30
Behdad Esfahbod f3b132187f [mingw] Some more tweaks
It now survives ./config.status --recheck as well.

https://github.com/harfbuzz/harfbuzz/issues/1728
2019-05-25 12:42:38 -04:00
Behdad Esfahbod a0a75a7c70 [mingw] More 2019-05-25 12:16:41 -04:00