summaryrefslogtreecommitdiff
path: root/doc/meson.build
blob: 4ad0e22d4761670d899cc54c77f7b8d699922153 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
gnome.gtkdoc(meson.project_name(),
  namespace: PACKAGE_NAME,
  mode: 'sgml',
  main_sgml: meson.project_name() + '-docs.sgml',
  src_dir: join_paths(meson.source_root(), meson.project_name()),
  dependencies: declare_dependency(
    include_directories: default_includes,
    dependencies: LIBWNCK_DEPS,
    compile_args: libwnck_cflags,
    link_with: libwnck_lib
  ),
  gobject_typesfile: meson.project_name() + '.types',
  scan_args: [
    '--rebuild-types',
    '--ignore-headers=' + ' '.join(['wnck-enum-types.h', 'version.h']),
    '--deprecated-guards="WNCK_DISABLE_DEPRECATED"'
  ],
  install: true,
  module_version: MODULE_VERSION,
)