aboutsummaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/font_renderer/meson.build7
1 files changed, 6 insertions, 1 deletions
diff --git a/lib/font_renderer/meson.build b/lib/font_renderer/meson.build
index e858f064..7724d584 100644
--- a/lib/font_renderer/meson.build
+++ b/lib/font_renderer/meson.build
@@ -1,6 +1,11 @@
-libagg_dep = dependency('libagg')
freetype_dep = dependency('freetype2')
+libagg_dep = dependency('libagg', required: false)
+if not libagg_dep.found()
+ libagg_subproject = subproject('libagg')
+ libagg_dep = libagg_subproject.get_variable('libagg_dep')
+endif
+
font_renderer_sources = [
'agg_font_freetype.cpp',
'font_renderer.cpp',