From 5d8e439bc597159e3c9f0a8b65c0ae869dead3a8 Mon Sep 17 00:00:00 2001 From: Matthew Fennell Date: Sat, 27 Dec 2025 12:40:20 +0000 Subject: Import Upstream version 43.0 --- src/plugins/meson.build | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 src/plugins/meson.build (limited to 'src/plugins/meson.build') diff --git a/src/plugins/meson.build b/src/plugins/meson.build new file mode 100644 index 0000000..01b37a2 --- /dev/null +++ b/src/plugins/meson.build @@ -0,0 +1,36 @@ +plugins_incs = [ + incs, + include_directories('..'), +] + +# Ensure enum types header is generated before building plugins +plugins_sources = [ gtd_enum_types[1] ] +plugins_deps = [ endeavour_deps ] +plugins_ldflags = [] +plugins_libs = [] +plugins_confs = [] + +plugins_conf = configuration_data() +plugins_conf.set('VERSION', endeavour_version) + +subdir('all-tasks-panel') +subdir('eds') +subdir('inbox-panel') +subdir('next-week-panel') +subdir('peace') +subdir('scheduled-panel') +subdir('task-lists-workspace') +subdir('today-panel') + +plugins_lib = static_library( + 'plugins', + plugins_sources, + dependencies: plugins_deps, + include_directories: plugins_incs, + link_with: plugins_libs, + link_args: plugins_ldflags, +) + +plugins_dep = declare_dependency( + link_whole: plugins_lib, +) -- cgit v1.2.3