freetype-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[freetype2-demos] master 451a899 2/2: * meson.build: Build `ttdebug`.


From: Werner Lemberg
Subject: [freetype2-demos] master 451a899 2/2: * meson.build: Build `ttdebug`.
Date: Sat, 24 Jul 2021 07:06:41 -0400 (EDT)

branch: master
commit 451a899ec05b5def20b028155daab58ee2d6cad0
Author: Werner Lemberg <wl@gnu.org>
Commit: Werner Lemberg <wl@gnu.org>

    * meson.build: Build `ttdebug`.
    
    Problem reported by Andreas Radke <andreas.radke@mailbox.org>.
---
 meson.build | 13 +++++++++++++
 1 file changed, 13 insertions(+)

diff --git a/meson.build b/meson.build
index c425afe..36d0309 100644
--- a/meson.build
+++ b/meson.build
@@ -172,6 +172,19 @@ executable('ftview',
   link_with: ftcommon_lib,
   install: true)
 
+# This program only works if FreeType has been compiled with enabled option
+# `TT_CONFIG_OPTION_BYTECODE_INTERPRETER` (which is the default).
+#
+# We need a path into FreeType's `src/truetype` directory.  This is
+# something normal applications should never need.
+executable('ttdebug',
+  'src/ttdebug.c',
+  dependencies: libfreetype2_dep,
+  c_args: '-DFT2_BUILD_LIBRARY=1',
+  include_directories: 'subprojects/freetype2/src/truetype',
+  link_with: common_lib,
+  install: true)
+
 
 install_man([
   'man/ftbench.1',



reply via email to

[Prev in Thread] Current Thread [Next in Thread]