summaryrefslogtreecommitdiff
path: root/docs/meson.build
blob: 4a776084668b723d40c5f8564c5896897a49d9cb (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
custom_target('docs',
  input: contacts_vala_sources,
  output: 'docs',
  command: [ valadoc,
    '--doclet=html',
    '--force',
    '--package-name=@0@'.format(meson.project_name()),
    '--package-version=@0@'.format(meson.project_version()),
    '--pkg=glib-2.0',
    '--pkg=gio-2.0',
    '--pkg=gio-unix-2.0',
    '--pkg=gtk+-3.0',
    '--pkg=gnome-desktop-3.0',
    '--pkg=gee-0.8',
    '--pkg=goa-1.0',
    '--pkg=folks',
    '--pkg=folks-eds',
    '--pkg=libedataserverui-1.2',
    '--pkg=custom',
    '--pkg=config',
    '--vapidir=@0@'.format(join_paths(meson.source_root(), 'vapi')),
    '--directory=@OUTDIR@',
    contacts_vala_sources,
  ],
  build_by_default: true,
)