summaryrefslogtreecommitdiff
path: root/src/filter/meson.build
blob: 29a831e735ade5accaad981d7c26f24b9c5b3638 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
filter_api = static_library(
  'filter_api',
  'Observer.cxx',
  'Filter.cxx',
  include_directories: inc,
)

filter_api_dep = declare_dependency(
  link_with: filter_api,
)

subdir('plugins')

filter_glue = static_library(
  'filter_glue',
  'Registry.cxx',
  'Factory.cxx',
  'LoadOne.cxx',
  'LoadChain.cxx',
  include_directories: inc,
)

filter_glue_dep = declare_dependency(
  link_with: filter_glue,
  dependencies: [
    filter_plugins_dep,
  ],
)