aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/eg-metro.lv2/meson.build
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2025-11-13 17:55:18 -0500
committerDavid Robillard <d@drobilla.net>2025-11-13 19:59:41 -0500
commitcbe7327ff36ca6b142c43c0e0491b989726ecc9b (patch)
treeacc598ee074a58152cc91953c272be728cc8c9c6 /plugins/eg-metro.lv2/meson.build
parentc664e354487332ba5f204c62a4a5df41b2cbda1f (diff)
downloadlv2-cbe7327ff36ca6b142c43c0e0491b989726ecc9b.tar.xz
Remove example plugins
These are now maintained in the separate "lv2-examples" project to keep the dependencies of lv2 itself minimal.
Diffstat (limited to 'plugins/eg-metro.lv2/meson.build')
-rw-r--r--plugins/eg-metro.lv2/meson.build42
1 files changed, 0 insertions, 42 deletions
diff --git a/plugins/eg-metro.lv2/meson.build b/plugins/eg-metro.lv2/meson.build
deleted file mode 100644
index ee4016e..0000000
--- a/plugins/eg-metro.lv2/meson.build
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2022 David Robillard <d@drobilla.net>
-# SPDX-License-Identifier: 0BSD OR ISC
-
-plugin_sources = files('metro.c')
-bundle_name = 'eg-metro.lv2'
-data_filenames = ['manifest.ttl.in', 'metro.ttl']
-
-module = shared_library(
- 'metro',
- plugin_sources,
- c_args: c_suppressions,
- dependencies: [lv2_dep, m_dep],
- gnu_symbol_visibility: 'hidden',
- implicit_include_directories: false,
- install: true,
- install_dir: lv2dir / bundle_name,
- name_prefix: '',
-)
-
-config = configuration_data(
- {
- 'LIB_EXT': '.' + module.full_path().split('.')[-1],
- },
-)
-
-foreach filename : data_filenames
- if filename.endswith('.in')
- configure_file(
- configuration: config,
- input: files(filename),
- install_dir: lv2dir / bundle_name,
- output: filename.substring(0, -3),
- )
- else
- configure_file(
- copy: true,
- input: files(filename),
- install_dir: lv2dir / bundle_name,
- output: filename,
- )
- endif
-endforeach