File: meson.build

package info (click to toggle)
libvirt 11.3.0-3%2Bdeb13u2
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 203,868 kB
  • sloc: ansic: 531,629; xml: 289,702; python: 11,881; perl: 2,629; sh: 2,172; makefile: 447; javascript: 126; cpp: 22
file content (36 lines) | stat: -rw-r--r-- 748 bytes parent folder | download | duplicates (5)
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
34
35
36
libvirt_common_h_in = files('libvirt-common.h.in')

libvirt_include = files(
  'libvirt-admin.h',
  'libvirt-domain-checkpoint.h',
  'libvirt-domain.h',
  'libvirt-domain-snapshot.h',
  'libvirt-event.h',
  'libvirt.h',
  'libvirt-host.h',
  'libvirt-interface.h',
  'libvirt-lxc.h',
  'libvirt-network.h',
  'libvirt-nodedev.h',
  'libvirt-nwfilter.h',
  'libvirt-qemu.h',
  'libvirt-secret.h',
  'libvirt-storage.h',
  'libvirt-stream.h',
  'virterror.h',
)

include_conf = configuration_data()
include_conf.merge_from(conf)

libvirt_common_h = configure_file(
  input: libvirt_common_h_in,
  output: '@BASENAME@',
  configuration: include_conf,
)

install_headers(
  libvirt_include,
  libvirt_common_h,
  install_dir: includedir / 'libvirt',
)