Skip to content
Snippets Groups Projects
Commit 37dabe5f authored by Pekka Paalanen's avatar Pekka Paalanen
Browse files

meson: better error cms-static deps


Helps people to avoid lcms2 if they don't want it.

Signed-off-by: default avatarPekka Paalanen <pq@iki.fi>
parent 4b29ffdd
No related branches found
No related tags found
1 merge request!75Meson: Better messages for most dependency errors
......@@ -80,15 +80,17 @@ if get_option('color-management-lcms')
'cms-static.c',
'cms-helper.c',
]
deps_lcms = [
dep_libweston,
dependency('lcms2'),
]
dep_lcms2 = dependency('lcms2', required: false)
if not dep_lcms2.found()
error('cms-static requires lcms2 which was not found. Or, you can use \'-Dcolor-management-lcms=false\'.')
endif
plugin_lcms = shared_library(
'cms-static',
srcs_lcms,
include_directories: include_directories('..', '../shared'),
dependencies: deps_lcms,
dependencies: [ dep_libweston, dep_lcms2 ],
name_prefix: '',
install: true,
install_dir: dir_module_weston
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment