blob: 142903d329065251b69da9a8903c7935611fc47a [file] [log] [blame]
Willam A. Kennington IIIce8d16d2022-09-07 15:46:40 -07001# Generated file; do not modify.
2subdir('Test')
Alexander Hansena0fe02c2025-03-10 18:26:56 +01003subdir('Test2')
4subdir('Test3')
Patrick Williams74eea512025-01-03 10:03:49 -05005
6sdbusplus_current_path = 'server'
7
8generated_markdown += custom_target(
Willam A. Kennington IIIce8d16d2022-09-07 15:46:40 -07009 'server/Test__markdown'.underscorify(),
Patrick Williams087be962025-01-31 06:28:08 -050010 input: ['../../yaml/server/Test.interface.yaml'],
11 output: ['Test.md'],
Willam A. Kennington IIIce8d16d2022-09-07 15:46:40 -070012 depend_files: sdbusplusplus_depfiles,
13 command: [
Patrick Williams087be962025-01-31 06:28:08 -050014 sdbuspp_gen_meson_prog,
15 '--command',
16 'markdown',
17 '--output',
18 meson.current_build_dir(),
19 '--tool',
20 sdbusplusplus_prog,
21 '--directory',
22 meson.current_source_dir() / '../../yaml',
Willam A. Kennington IIIce8d16d2022-09-07 15:46:40 -070023 'server/Test',
24 ],
Patrick Williams74eea512025-01-03 10:03:49 -050025 install: should_generate_markdown,
26 install_dir: [inst_markdown_dir / sdbusplus_current_path],
27 build_by_default: should_generate_markdown,
Willam A. Kennington IIIce8d16d2022-09-07 15:46:40 -070028)
29
Alexander Hansena0fe02c2025-03-10 18:26:56 +010030generated_markdown += custom_target(
31 'server/Test2__markdown'.underscorify(),
32 input: ['../../yaml/server/Test2.interface.yaml'],
33 output: ['Test2.md'],
34 depend_files: sdbusplusplus_depfiles,
35 command: [
36 sdbuspp_gen_meson_prog,
37 '--command',
38 'markdown',
39 '--output',
40 meson.current_build_dir(),
41 '--tool',
42 sdbusplusplus_prog,
43 '--directory',
44 meson.current_source_dir() / '../../yaml',
45 'server/Test2',
46 ],
47 install: should_generate_markdown,
48 install_dir: [inst_markdown_dir / sdbusplus_current_path],
49 build_by_default: should_generate_markdown,
50)
51
52generated_markdown += custom_target(
53 'server/Test3__markdown'.underscorify(),
54 input: ['../../yaml/server/Test3.interface.yaml'],
55 output: ['Test3.md'],
56 depend_files: sdbusplusplus_depfiles,
57 command: [
58 sdbuspp_gen_meson_prog,
59 '--command',
60 'markdown',
61 '--output',
62 meson.current_build_dir(),
63 '--tool',
64 sdbusplusplus_prog,
65 '--directory',
66 meson.current_source_dir() / '../../yaml',
67 'server/Test3',
68 ],
69 install: should_generate_markdown,
70 install_dir: [inst_markdown_dir / sdbusplus_current_path],
71 build_by_default: should_generate_markdown,
72)
73