File: meson.build

package info (click to toggle)
golang-github-containers-toolbox 0.0.99.4-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,616 kB
  • sloc: sh: 3,195; ansic: 40; makefile: 36; python: 33
file content (39 lines) | stat: -rw-r--r-- 689 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
34
35
36
37
38
39
go_md2man_command = [
  go_md2man,
  '-in', '@INPUT@',
  '-out', '@OUTPUT@',
]

manuals = {
  '1': [
    'toolbox',
    'toolbox-create',
    'toolbox-enter',
    'toolbox-init-container',
    'toolbox-help',
    'toolbox-list',
    'toolbox-rm',
    'toolbox-rmi',
    'toolbox-run',
  ],
  '5': [
    'toolbox.conf',
  ]
}

foreach section, pages: manuals
  foreach page: pages
    output = page + '.' + section
    input = output + '.md'
    sectiondir = 'man' + section

    custom_target(
      output,
      command: go_md2man_command,
      input: input,
      install: true,
      install_dir: get_option('mandir') / sectiondir,
      output: output,
    )
  endforeach
endforeach