From 9b93dd87f093d3c7f4a6001e52e29701ba084a1e Mon Sep 17 00:00:00 2001 From: Jeremy Huddleston Sequoia Date: Fri, 27 Jan 2023 15:20:22 -0800 Subject: [PATCH] darwin: Locate libexpat with cc.find_library() rather than dependency() Signed-off-by: Jeremy Huddleston Sequoia --- src/meson.build | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/meson.build b/src/meson.build index b3b9ea57..980dac20 100644 --- a/src/meson.build +++ b/src/meson.build @@ -29,7 +29,12 @@ wayland_util_dep = declare_dependency( if get_option('scanner') # wayland-scanner - scanner_deps = [ dependency('expat') ] + if host_machine.system() == 'darwin' + scanner_deps = [ cc.find_library('expat') ] + else + scanner_deps = [ dependency('expat') ] + endif + scanner_args = [ '-include', 'config.h' ] if get_option('dtd_validation')