File tree Expand file tree Collapse file tree 3 files changed +94
-0
lines changed
gen/xyz/openbmc_project/Inventory/Item
yaml/xyz/openbmc_project/Inventory/Item Expand file tree Collapse file tree 3 files changed +94
-0
lines changed Original file line number Diff line number Diff line change
1
+ # Generated file; do not modify.
2
+
3
+ sdbusplus_current_path = ' xyz/openbmc_project/Inventory/Item/Valve'
4
+
5
+ generated_sources += custom_target (
6
+ ' xyz/openbmc_project/Inventory/Item/Valve__cpp' .underscorify(),
7
+ input : [
8
+ ' ../../../../../../yaml/xyz/openbmc_project/Inventory/Item/Valve.interface.yaml' ,
9
+ ],
10
+ output : [
11
+ ' common.hpp' ,
12
+ ' server.hpp' ,
13
+ ' server.cpp' ,
14
+ ' aserver.hpp' ,
15
+ ' client.hpp' ,
16
+ ],
17
+ depend_files : sdbusplusplus_depfiles,
18
+ command : [
19
+ sdbuspp_gen_meson_prog,
20
+ ' --command' ,
21
+ ' cpp' ,
22
+ ' --output' ,
23
+ meson .current_build_dir(),
24
+ ' --tool' ,
25
+ sdbusplusplus_prog,
26
+ ' --directory' ,
27
+ meson .current_source_dir() / ' ../../../../../../yaml' ,
28
+ ' xyz/openbmc_project/Inventory/Item/Valve' ,
29
+ ],
30
+ install : should_generate_cpp,
31
+ install_dir : [
32
+ get_option (' includedir' ) / sdbusplus_current_path,
33
+ get_option (' includedir' ) / sdbusplus_current_path,
34
+ false ,
35
+ get_option (' includedir' ) / sdbusplus_current_path,
36
+ get_option (' includedir' ) / sdbusplus_current_path,
37
+ ],
38
+ build_by_default : should_generate_cpp,
39
+ )
40
+
Original file line number Diff line number Diff line change @@ -28,6 +28,7 @@ subdir('StorageController')
28
28
subdir (' System' )
29
29
subdir (' Tpm' )
30
30
subdir (' TrustedComponent' )
31
+ subdir (' Valve' )
31
32
subdir (' Volume' )
32
33
subdir (' Vrm' )
33
34
@@ -765,6 +766,30 @@ generated_markdown += custom_target(
765
766
build_by_default : should_generate_markdown,
766
767
)
767
768
769
+ generated_markdown += custom_target (
770
+ ' xyz/openbmc_project/Inventory/Item/Valve__markdown' .underscorify(),
771
+ input : [
772
+ ' ../../../../../yaml/xyz/openbmc_project/Inventory/Item/Valve.interface.yaml' ,
773
+ ],
774
+ output : [' Valve.md' ],
775
+ depend_files : sdbusplusplus_depfiles,
776
+ command : [
777
+ sdbuspp_gen_meson_prog,
778
+ ' --command' ,
779
+ ' markdown' ,
780
+ ' --output' ,
781
+ meson .current_build_dir(),
782
+ ' --tool' ,
783
+ sdbusplusplus_prog,
784
+ ' --directory' ,
785
+ meson .current_source_dir() / ' ../../../../../yaml' ,
786
+ ' xyz/openbmc_project/Inventory/Item/Valve' ,
787
+ ],
788
+ install : should_generate_markdown,
789
+ install_dir : [inst_markdown_dir / sdbusplus_current_path],
790
+ build_by_default : should_generate_markdown,
791
+ )
792
+
768
793
generated_markdown += custom_target (
769
794
' xyz/openbmc_project/Inventory/Item/Volume__markdown' .underscorify(),
770
795
input : [
Original file line number Diff line number Diff line change
1
+ description : >
2
+ Implement to provide Valve attributes. A valve helps control the flow of
3
+ coolant in a liquid cooling system.
4
+
5
+ properties :
6
+ - name : Direction
7
+ type : enum[self.Direction]
8
+ default : Unknown
9
+ description : >
10
+ This property specifies the direction of the liquid flow for the
11
+ value.
12
+
13
+ enumerations :
14
+ - name : Direction
15
+ description : >
16
+ This indicates the direction of liquid flow for the valve.
17
+ values :
18
+ - name : Supply
19
+ description : >
20
+ This indicates that the valve functions as the supply valve for
21
+ liquid flow.
22
+ - name : Return
23
+ description : >
24
+ This indicates that the valve functions as the return valve for
25
+ liquid flow.
26
+ - name : Unknown
27
+ description : >
28
+ This indicates the direction of liquid flow for valve is not
29
+ known.
You can’t perform that action at this time.
0 commit comments