diff options
Diffstat (limited to 'meson.build')
-rw-r--r-- | meson.build | 35 |
1 files changed, 28 insertions, 7 deletions
diff --git a/meson.build b/meson.build index a3a2c27..755b42d 100644 --- a/meson.build +++ b/meson.build @@ -12,7 +12,7 @@ project( ], license: 'ISC', meson_version: '>= 0.56.0', - version: '0.24.25', + version: '0.24.27', ) lilv_src_root = meson.current_source_dir() @@ -220,11 +220,31 @@ add_project_arguments(platform_defines, language: ['c']) m_dep = cc.find_library('m', required: false) dl_dep = cc.find_library('dl', required: false) -zix_dep = dependency('zix-0', fallback: 'zix', version: '>= 0.5.1') -serd_dep = dependency('serd-0', fallback: 'serd', version: '>= 0.30.10') -sord_dep = dependency('sord-0', fallback: 'sord', version: '>= 0.16.15') -lv2_dep = dependency('lv2', fallback: 'lv2', version: '>= 1.18.2') -sratom_dep = dependency('sratom-0', fallback: 'sratom', version: '>= 0.6.10') +zix_dep = dependency( + 'zix-0', + include_type: 'system', + version: '>= 0.6.0', +) +serd_dep = dependency( + 'serd-0', + include_type: 'system', + version: '>= 0.30.10', +) +sord_dep = dependency( + 'sord-0', + include_type: 'system', + version: '>= 0.16.16', +) +lv2_dep = dependency( + 'lv2', + include_type: 'system', + version: '>= 1.18.2', +) +sratom_dep = dependency( + 'sratom-0', + include_type: 'system', + version: '>= 0.6.10', +) ########### # Library # @@ -274,6 +294,7 @@ liblilv = library( darwin_versions: [major_version + '.0.0', meson.project_version()], dependencies: common_dependencies, gnu_symbol_visibility: 'hidden', + implicit_include_directories: false, include_directories: include_directories('include'), install: true, soversion: soversion, @@ -288,7 +309,7 @@ lilv_dep = declare_dependency( link_with: liblilv, ) -# Generage pkg-config file for external dependants +# Generate pkg-config file for external dependants pkg.generate( liblilv, description: 'Library for hosting LV2 plugins', |