summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorXavier Claessens <xavier.claessens@collabora.com>2020-10-26 14:21:19 -0400
committerWerner Lemberg <wl@gnu.org>2021-02-09 16:11:39 +0100
commite11cc40a2eab0af601f75259da45e1ffb44b11c4 (patch)
treefd6cf9a4abea0c2fab96917ed552bd5fb228f2c2 /meson.build
parent69e0faa8937c4ea5973018c3bc44d06dd2122530 (diff)
downloadfreetype2-e11cc40a2eab0af601f75259da45e1ffb44b11c4.tar.gz
* meson.build: Fix resource compilation on Windows.
This is copied from GStreamer's meson port of FreeType. (ft2_sources): Add both debug and resource file (the latter for Windows only). (ft2_debug_src): Removed.
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build9
1 files changed, 6 insertions, 3 deletions
diff --git a/meson.build b/meson.build
index 15cc9dfc9..df61dec12 100644
--- a/meson.build
+++ b/meson.build
@@ -215,11 +215,14 @@ endif
# into `ftsystem.c` as well.
#
if host_machine.system() == 'windows'
- ft2_debug_src = 'builds/windows/ftdebug.c'
+ winmod = import('windows')
+ ft2_sources += [
+ 'builds/windows/ftdebug.c',
+ winmod.compile_resources('src/base/ftver.rc'),
+ ]
else
- ft2_debug_src = 'src/base/ftdebug.c'
+ ft2_sources += 'src/base/ftdebug.c'
endif
-ft2_sources += files([ft2_debug_src])
ft2_deps = []