summaryrefslogtreecommitdiffstats
path: root/plugins/eos-updater/meson.build
blob: 2a22e88c7af28aad6de562996c5d7706485a9523 (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
cargs = ['-DG_LOG_DOMAIN="GsPluginEosUpdater"']

eos_updater_generated = gnome.gdbus_codegen(
  'gs-eos-updater-generated',
  sources : ['com.endlessm.Updater.xml'],
  interface_prefix : 'com.endlessm.',
  namespace : 'GsEos',
)

shared_module(
  'gs_plugin_eos-updater',
  eos_updater_generated,
  sources : 'gs-plugin-eos-updater.c',
  include_directories : [
    include_directories('../..'),
    include_directories('../../lib'),
  ],
  install : true,
  install_dir: plugin_dir,
  c_args : cargs,
  dependencies : [
    plugin_libs,
    ostree,
  ],
  link_with : [
    libgnomesoftware,
  ],
)