From 768022b98e45d343b540f83816fb65f549eac041 Mon Sep 17 00:00:00 2001 From: Ignacio Casal Quinteiro Date: Wed, 23 Dec 2020 11:30:19 +0100 Subject: [PATCH] meson.build (ft2_defines): Fix builds on Windows. --- ChangeLog | 4 ++++ meson.build | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/ChangeLog b/ChangeLog index d3dca8c09..116c52605 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2020-12-23 Ignacio Casal Quinteiro + + meson.build (ft2_defines): Fix builds on Windows. + 2020-12-18 Tatsuyuki Ishi [autofit] Fix double division in stem darkening. diff --git a/meson.build b/meson.build index c98fea632..d0f5783fe 100644 --- a/meson.build +++ b/meson.build @@ -302,6 +302,10 @@ ft2_sources += ftoption_h # Studio does). ft2_defines += ['-DFT2_BUILD_LIBRARY=1'] +if host_machine.system() == 'windows' + ft2_defines += ['-DDLL_EXPORT=1'] +endif + # Ensure that the `ftoption.h` file generated above will be used to build # FreeType. Unfortunately, and very surprisingly, configure_file() does not