diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2021-01-08 18:01:03 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2021-01-08 18:01:03 +0100 |
commit | f2c65b830de148049397b1b5b1ee981ff3b64852 (patch) | |
tree | 1092beddc2df9a6661afcdfbc9daaf994067c3dd | |
parent | 3f2bec1eef8bdaa9ebbdfdd5b01e88ad8223d144 (diff) | |
download | drminfo-f2c65b830de148049397b1b5b1ee981ff3b64852.tar.gz |
make epoxy optional
-rw-r--r-- | meson.build | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/meson.build b/meson.build index f4183ad..165ca5d 100644 --- a/meson.build +++ b/meson.build @@ -7,11 +7,11 @@ add_global_arguments('-D_GNU_SOURCE=1', language : 'c') # pkg-config deps libdrm_dep = dependency('libdrm') gbm_dep = dependency('gbm') -epoxy_dep = dependency('epoxy') cairo_dep = dependency('cairo') pixman_dep = dependency('pixman-1') udev_dep = dependency('libudev') input_dep = dependency('libinput') +epoxy_dep = dependency('epoxy', required : false) gtk3_dep = dependency('gtk+-3.0', required : false) xcb_dep = dependency('xcb', required : false) randr_dep = dependency('xcb-randr', required : false, version : '>=1.13') @@ -89,14 +89,16 @@ executable('virtiotest', sources : viotest_srcs, dependencies : viotest_deps, install : true) -executable('egltest', - sources : egltest_srcs, - dependencies : egltest_deps, - install : true) install_man('drminfo.1') install_man('drmtest.1') +if epoxy_dep.found() + executable('egltest', + sources : egltest_srcs, + dependencies : egltest_deps, + install : true) +endif if gtk3_dep.found() executable('gtktest', sources : gtktest_srcs, |