summaryrefslogtreecommitdiff
path: root/meson.build
diff options
context:
space:
mode:
authorKhaled Emara <ekhaled1836@gmail.com>2019-07-16 08:02:37 +0200
committerRob Clark <robdclark@gmail.com>2019-07-17 22:27:30 +0000
commita09d38f94e27dcc5fe52adf99404c821028e3e9d (patch)
treeaba47b8b6850ac8c6082a046339aa758b864afa0 /meson.build
parentd4bcd183456008a083f37ee7c8baca0c9001b6ca (diff)
downloadkmscube-a09d38f94e27dcc5fe52adf99404c821028e3e9d.tar.gz
texturator: capture the screen to a png image
Signed-off-by: Khaled Emara <ekhaled1836@gmail.com> Reviewed-by: Eric Engestrom <eric@engestrom.ch>
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build8
1 files changed, 7 insertions, 1 deletions
diff --git a/meson.build b/meson.build
index 8ef97d5..df9c315 100644
--- a/meson.build
+++ b/meson.build
@@ -53,8 +53,14 @@ dep_libdrm = dependency('libdrm', version : '>=2.4.71')
dep_gbm = dependency('gbm', version : '>=13.0')
dep_egl = dependency('egl')
dep_gles2 = dependency('glesv2')
+dep_libpng = dependency('libpng', required : false)
-dep_common = [dep_m, dep_threads, dep_libdrm, dep_gbm, dep_egl, dep_gles2]
+if dep_libpng.found()
+ add_project_arguments('-DHAVE_LIBPNG', language : 'c')
+endif
+
+
+dep_common = [dep_m, dep_threads, dep_libdrm, dep_gbm, dep_egl, dep_gles2, dep_libpng]
dep_gst = []
foreach _dep : [