blob: a8e7998ecb2f7ca112491b12d0fc366ab21e67d6 [file] [log] [blame]
Willam A. Kennington IIIce8d16d2022-09-07 15:46:40 -07001# Generated file; do not modify.
2subdir('Calculator')
Patrick Williams74eea512025-01-03 10:03:49 -05003
4sdbusplus_current_path = 'net/poettering'
5
6generated_markdown += custom_target(
Willam A. Kennington IIIce8d16d2022-09-07 15:46:40 -07007 'net/poettering/Calculator__markdown'.underscorify(),
Patrick Williams087be962025-01-31 06:28:08 -05008 input: [
9 '../../../yaml/net/poettering/Calculator.events.yaml',
10 '../../../yaml/net/poettering/Calculator.interface.yaml',
11 ],
12 output: ['Calculator.md'],
Willam A. Kennington IIIce8d16d2022-09-07 15:46:40 -070013 depend_files: sdbusplusplus_depfiles,
14 command: [
Patrick Williams087be962025-01-31 06:28:08 -050015 sdbuspp_gen_meson_prog,
16 '--command',
17 'markdown',
18 '--output',
19 meson.current_build_dir(),
20 '--tool',
21 sdbusplusplus_prog,
22 '--directory',
23 meson.current_source_dir() / '../../../yaml',
Willam A. Kennington IIIce8d16d2022-09-07 15:46:40 -070024 'net/poettering/Calculator',
25 ],
Patrick Williams74eea512025-01-03 10:03:49 -050026 install: should_generate_markdown,
27 install_dir: [inst_markdown_dir / sdbusplus_current_path],
28 build_by_default: should_generate_markdown,
Willam A. Kennington IIIce8d16d2022-09-07 15:46:40 -070029)
30
Patrick Williams74eea512025-01-03 10:03:49 -050031generated_registry += custom_target(
Patrick Williams31607392025-01-02 18:12:36 -050032 'net/poettering/Calculator__registry'.underscorify(),
Patrick Williams087be962025-01-31 06:28:08 -050033 input: ['../../../yaml/net/poettering/Calculator.events.yaml'],
34 output: ['Calculator.json'],
Patrick Williams31607392025-01-02 18:12:36 -050035 depend_files: sdbusplusplus_depfiles,
36 command: [
Patrick Williams087be962025-01-31 06:28:08 -050037 sdbuspp_gen_meson_prog,
38 '--command',
39 'registry',
40 '--output',
41 meson.current_build_dir(),
42 '--tool',
43 sdbusplusplus_prog,
44 '--directory',
45 meson.current_source_dir() / '../../../yaml',
Patrick Williams31607392025-01-02 18:12:36 -050046 'net/poettering/Calculator',
47 ],
Patrick Williams74eea512025-01-03 10:03:49 -050048 install: should_generate_registry,
49 install_dir: [inst_registry_dir / sdbusplus_current_path],
50 build_by_default: should_generate_registry,
Patrick Williams31607392025-01-02 18:12:36 -050051)
52