blob: dcf76f4e5239429355b33071aa79b5fe89e84582 [file] [log] [blame]
Andrei Kartasheva058d852021-11-24 17:10:53 +03001SUMMARY = "OpenBMC for Yadro - Applications"
2PR = "r1"
3
4inherit packagegroup
5
6PROVIDES = "${PACKAGES}"
7PACKAGES = " \
8 ${PN}-chassis \
9 ${PN}-fans \
10 ${PN}-flash \
11 ${PN}-system \
12 ${PN}-interface \
13 ${PN}-cli \
14"
15
16PROVIDES += "virtual/obmc-chassis-mgmt"
17PROVIDES += "virtual/obmc-fan-mgmt"
18PROVIDES += "virtual/obmc-flash-mgmt"
19PROVIDES += "virtual/obmc-system-mgmt"
20
21RPROVIDES:${PN}-chassis += "virtual-obmc-chassis-mgmt"
22RPROVIDES:${PN}-fans += "virtual-obmc-fan-mgmt"
23RPROVIDES:${PN}-flash += "virtual-obmc-flash-mgmt"
24RPROVIDES:${PN}-system += "virtual-obmc-system-mgmt"
25
26SUMMARY:${PN}-chassis = "Chassis power control"
27RDEPENDS:${PN}-chassis = " \
28 phosphor-post-code-manager \
29 phosphor-host-postd \
30"
31
32SUMMARY:${PN}-fans = "Fan control"
33RDEPENDS:${PN}-fans = " \
34"
35
36SUMMARY:${PN}-flash = "Flash/firmware-related tools"
37RDEPENDS:${PN}-flash = " \
38"
39
40SUMMARY:${PN}-system = "System software"
41RDEPENDS:${PN}-system = " \
Andrei Kartashev423d2cb2021-11-26 14:20:32 +030042 vegman-fru-handler \
Andrei Kartashevc86aabd2021-12-06 23:20:52 +030043 fru-device \
44 entity-manager \
Andrei Kartashev9036b812021-12-15 10:50:37 +030045 smbios-mdr \
Andrei Kartasheva058d852021-11-24 17:10:53 +030046 ${PN}-interface \
47 ${PN}-cli \
48"
49
50SUMMARY:${PN}-interface = "Interfaces"
51RDEPENDS:${PN}-interface = " \
52 webui-vue \
53 phosphor-ipmi-ipmb \
54"
55
56SUMMARY:${PN}-cli = "CLI utils"
57RDEPENDS:${PN}-cli = " \
58 ipmitool \
Andrei Kartashevda72a002021-12-06 23:39:10 +030059 obmc-yadro-cli \
60 obmc-yadro-lssensors \
61 obmc-yadro-lsinventory \
62 obmc-yadro-netconfig \
Andrei Kartasheva058d852021-11-24 17:10:53 +030063"