File: meson.build

package info (click to toggle)
msitools 0.106%2Brepack-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 3,336 kB
  • sloc: ansic: 18,006; yacc: 862; sh: 416; perl: 217; makefile: 22
file content (26 lines) | stat: -rw-r--r-- 557 bytes parent folder | download | duplicates (4)
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
libmsi_types_h = files('libmsi-types.h')

libmsi_includedir = join_paths(includedir, 'libmsi-1.0')

libmsi_enums_h = gnome.mkenums('libmsi-enums',
  h_template: 'libmsi-enums.h.etemplate',
  sources: libmsi_types_h,
  install_header: true,
  install_dir: libmsi_includedir,
)

libmsi_headers = files(
  'libmsi-database.h',
  'libmsi-query.h',
  'libmsi-record.h',
  'libmsi-summary-info.h',
  'libmsi-types.h',
  'libmsi.h',
)

introspectable_headers = libmsi_headers + [libmsi_enums_h]

install_data(
  libmsi_headers,
  install_dir: libmsi_includedir,
)