|
|
|
@ -124,7 +124,7 @@ libsratom = build_target(
@@ -124,7 +124,7 @@ libsratom = build_target(
|
|
|
|
|
c_args: library_args, |
|
|
|
|
dependencies: [m_dep, lv2_dep, serd_dep, sord_dep], |
|
|
|
|
gnu_symbol_visibility: 'hidden', |
|
|
|
|
install: true, |
|
|
|
|
install: false, |
|
|
|
|
target_type: library_type) |
|
|
|
|
|
|
|
|
|
sratom_dep = declare_dependency( |
|
|
|
@ -132,21 +132,6 @@ sratom_dep = declare_dependency(
@@ -132,21 +132,6 @@ sratom_dep = declare_dependency(
|
|
|
|
|
dependencies: [m_dep, lv2_dep, serd_dep, sord_dep], |
|
|
|
|
link_with: libsratom) |
|
|
|
|
|
|
|
|
|
pkg.generate( |
|
|
|
|
libsratom, |
|
|
|
|
name: 'Sratom', |
|
|
|
|
filebase: versioned_name, |
|
|
|
|
subdirs: [versioned_name], |
|
|
|
|
version: meson.project_version(), |
|
|
|
|
description: 'A library for serializing LV2 atoms') |
|
|
|
|
|
|
|
|
|
# Install header to a versioned include directory |
|
|
|
|
install_headers(c_headers, subdir: versioned_name / 'sratom') |
|
|
|
|
|
|
|
|
|
if not get_option('docs').disabled() |
|
|
|
|
subdir('doc') |
|
|
|
|
endif |
|
|
|
|
|
|
|
|
|
if get_option('tests') |
|
|
|
|
subdir('test') |
|
|
|
|
endif |
|
|
|
|