summaryrefslogtreecommitdiffstats
path: root/meson.build
diff options
context:
space:
mode:
Diffstat (limited to 'meson.build')
-rw-r--r--meson.build35
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',