File: meson.build

package info (click to toggle)
gnome-bluetooth 47.1-5
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,728 kB
  • sloc: ansic: 6,846; python: 561; xml: 113; sh: 46; makefile: 21
file content (33 lines) | stat: -rw-r--r-- 822 bytes parent folder | download | duplicates (3)
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
29
30
31
32
33
private_headers = [
  'bluetooth-agent.h',
  'bluetooth-client-glue.h',
  'bluetooth-client-private.h',
  'bluetooth-fdo-glue.h',
  'bluetooth-pairing-dialog.h',
  'bluetooth-settings-obexpush.h',
  'bluetooth-settings-resources.h',
  'bluetooth-settings-row.h',
  'bluetooth-settings-widget.h',
  'gnome-bluetooth-enum-types.h',
  'pin.h'
]

version_conf = configuration_data()
version_conf.set('VERSION', gnomebt_version)

version_xml = configure_file(
  input: 'version.xml.in',
  output: '@BASENAME@',
  configuration: version_conf,
)

gnome.gtkdoc(
  gnomebt_api_name,
  main_sgml: meson.project_name() + '-docs.sgml',
  src_dir: lib_inc,
  dependencies: libgnome_bluetooth_dep,
  ignore_headers: private_headers,
  gobject_typesfile: meson.project_name() + '.types',
  content_files: version_xml,
  install: true,
)