File: meson.build

package info (click to toggle)
gnome-shell 43.9-0%2Bdeb12u2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 18,540 kB
  • sloc: ansic: 59,716; javascript: 57,588; xml: 1,632; python: 437; sh: 410; makefile: 29; perl: 13
file content (23 lines) | stat: -rw-r--r-- 466 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
private_headers = [
  'st-private.h',
  'st-theme-node-private.h'
]

configure_file(
  input: 'version.xml.in',
  output: 'version.xml',
  configuration: version_conf
)

gnome.gtkdoc('st',
  main_sgml: 'st-docs.sgml',
  src_dir: [
    join_paths(meson.project_source_root(), 'src', 'st'),
    join_paths(meson.project_build_root(), 'src', 'st')
  ],
  scan_args: [
    '--ignore-headers=' + ' '.join(private_headers),
    '--rebuild-sections'
  ],
  install: true
)