File: meson.build

package info (click to toggle)
picom 13-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 2,432 kB
  • sloc: ansic: 25,725; python: 685; sh: 365; makefile: 11
file content (33 lines) | stat: -rw-r--r-- 767 bytes parent folder | download | duplicates (2)
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
mans = ['picom.1', 'picom-inspect.1', 'picom-trans.1']
if get_option('with_docs')
	a2x = find_program('asciidoctor')
	foreach m : mans
		custom_target(
			m,
			output: [m],
			input: [m + '.adoc'],
			command: [
				a2x,
				'-a', 'picom-version=v' + meson.project_version(),
				'--backend', 'manpage',
				'@INPUT@',
				'-D', meson.current_build_dir(),
			],
			install: true,
			install_dir: join_paths(get_option('mandir'), 'man1'),
		)
		custom_target(
			m + '.html',
			output: [m + '.html'],
			input: [m + '.adoc'],
			command: [
				a2x,
				'-a', 'picom-version=v' + meson.project_version(),
				'--backend', 'html',
				'@INPUT@',
				'-D', meson.current_build_dir(),
			],
			install_dir: get_option('datadir') / 'doc' / 'picom',
		)
	endforeach
endif