blob: d4f636cca838123b7273b4115c997b6928072169 [file] [log] [blame]
Brad Bishop93fb5352015-09-09 03:59:20 +00001SUMMARY = "Phosphor OpenBMC - Applications"
2PR = "r1"
3
4inherit packagegroup
5inherit obmc-phosphor-utils
6inherit obmc-phosphor-license
7
Brad Bishop93fb5352015-09-09 03:59:20 +00008PROVIDES = "${PACKAGES}"
9PACKAGES = " \
Brad Bishop70436da2015-09-16 14:49:27 -040010 packagegroup-obmc-phosphor-apps-extras \
Adriana Kobylaka3e925f2016-06-16 14:46:06 -050011 packagegroup-obmc-phosphor-apps-extrasdev \
Brad Bishop93fb5352015-09-09 03:59:20 +000012 ${@mf_enabled("obmc-phosphor-fan-mgmt", "packagegroup-obmc-phosphor-apps-fan-mgmt", d)} \
13 ${@mf_enabled("obmc-phosphor-chassis-mgmt", "packagegroup-obmc-phosphor-apps-chassis-mgmt", d)} \
14 ${@mf_enabled("obmc-phosphor-sensor-mgmt", "packagegroup-obmc-phosphor-apps-sensor-mgmt", d)} \
15 ${@mf_enabled("obmc-phosphor-flash-mgmt", "packagegroup-obmc-phosphor-apps-flash-mgmt", d)} \
16 ${@df_enabled("obmc-phosphor-event-mgmt", "packagegroup-obmc-phosphor-apps-event-mgmt", d)} \
Adriana Kobylak2745eaf2016-02-11 16:31:21 -060017 ${@df_enabled("obmc-phosphor-user-mgmt", "packagegroup-obmc-phosphor-apps-user-mgmt", d)} \
Brad Bishop93fb5352015-09-09 03:59:20 +000018 ${@df_enabled("obmc-phosphor-system-mgmt", "packagegroup-obmc-phosphor-apps-system-mgmt", d)} \
19 "
20
Brad Bishop70436da2015-09-16 14:49:27 -040021SUMMARY_packagegroup-obmc-phosphor-apps-extras = "Extra features"
22RDEPENDS_packagegroup-obmc-phosphor-apps-extras = " \
Brad Bishopc7dfa7a2016-08-29 22:44:58 -040023 phosphor-rest \
vishwabmc2ac6f932015-10-09 15:51:50 +053024 host-ipmid \
Brad Bishop70436da2015-09-16 14:49:27 -040025 "
26
Adriana Kobylaka3e925f2016-06-16 14:46:06 -050027SUMMARY_packagegroup-obmc-phosphor-apps-extrasdev = "Development features"
28RDEPENDS_packagegroup-obmc-phosphor-apps-extrasdev = " \
29 rest-dbus \
30 "
31
Brad Bishop93fb5352015-09-09 03:59:20 +000032SUMMARY_packagegroup-obmc-phosphor-apps-fan-mgmt = "Fan management support"
33RDEPENDS_packagegroup-obmc-phosphor-apps-fan-mgmt = \
34 "${@cf_enabled("obmc-phosphor-fan-mgmt", " \
Brad Bishop09ad8982016-09-06 22:02:03 -040035 virtual-obmc-fan-mgmt \
Brad Bishop93fb5352015-09-09 03:59:20 +000036 ", d)}"
37
38SUMMARY_packagegroup-obmc-phosphor-apps-chassis-mgmt = "Chassis management support"
39RDEPENDS_packagegroup-obmc-phosphor-apps-chassis-mgmt = "\
40 ${@cf_enabled("obmc-phosphor-chassis-mgmt", " \
Brad Bishop09ad8982016-09-06 22:02:03 -040041 virtual-obmc-chassis-mgmt \
Brad Bishop93fb5352015-09-09 03:59:20 +000042 ", d)}"
43
44SUMMARY_packagegroup-obmc-phosphor-apps-sensor-mgmt = "Sensor management support"
45RDEPENDS_packagegroup-obmc-phosphor-apps-sensor-mgmt = "\
46 ${@cf_enabled("obmc-phosphor-sensor-mgmt", " \
Brad Bishop09ad8982016-09-06 22:02:03 -040047 virtual-obmc-sensor-mgmt \
Brad Bishop93fb5352015-09-09 03:59:20 +000048 ", d)}"
49
50SUMMARY_packagegroup-obmc-phosphor-apps-flash-mgmt = "Flash management support"
51RDEPENDS_packagegroup-obmc-phosphor-apps-flash-mgmt = "\
52 ${@cf_enabled("obmc-phosphor-flash-mgmt", " \
Brad Bishop09ad8982016-09-06 22:02:03 -040053 virtual-obmc-flash-mgmt \
Brad Bishop93fb5352015-09-09 03:59:20 +000054 ", d)}"
55
56SUMMARY_packagegroup-obmc-phosphor-apps-event-mgmt = "Event management support"
57RDEPENDS_packagegroup-obmc-phosphor-apps-event-mgmt = " \
58 ${@df_enabled("obmc-phosphor-event-mgmt", " \
Brad Bishop09ad8982016-09-06 22:02:03 -040059 virtual-obmc-event-mgmt \
Brad Bishop93fb5352015-09-09 03:59:20 +000060 ", d)}"
61
Adriana Kobylak2745eaf2016-02-11 16:31:21 -060062SUMMARY_packagegroup-obmc-phosphor-apps-user-mgmt = "User management support"
63RDEPENDS_packagegroup-obmc-phosphor-apps-user-mgmt = " \
64 ${@df_enabled("obmc-phosphor-user-mgmt", " \
Brad Bishop09ad8982016-09-06 22:02:03 -040065 virtual-obmc-user-mgmt \
Adriana Kobylak2745eaf2016-02-11 16:31:21 -060066 ", d)}"
67
Brad Bishop93fb5352015-09-09 03:59:20 +000068SUMMARY_packagegroup-obmc-phosphor-apps-system-mgmt = "System management support"
69RDEPENDS_packagegroup-obmc-phosphor-apps-system-mgmt = " \
70 ${@df_enabled("obmc-phosphor-system-mgmt", " \
Brad Bishop09ad8982016-09-06 22:02:03 -040071 virtual-obmc-system-mgmt \
Brad Bishop93fb5352015-09-09 03:59:20 +000072 ", d)}"