blob: 5d776fa437e8e894f938a8e9081159ef74f7b8cd [file]
EXTRA_OEMESON:append = " \
-Dibm-management-console=enabled \
-Dinsecure-enable-redfish-query=enabled \
-Dhttp-body-limit=400 \
-Dredfish-use-hardcoded-system-location-indicator=disabled \
"
PACKAGECONFIG:append = " \
redfish-dbus-log \
redfish-dump-log \
"
PACKAGECONFIG:remove = " \
redfish-bmc-journal \
redfish-oem-manager-fan-data \
"
EXTRA_OEMESON:append:ibm-enterprise = " \
-Dhypervisor-computer-system=enabled \
"
EXTRA_OEMESON:append:sbp1 = " \
-Dredfish-updateservice-use-dbus=disabled \
"
PACKAGECONFIG:remove:ibm-enterprise = " \
kvm \
mutual-tls-auth \
vm-websocket \
"
PACKAGECONFIG:append = " ${@bb.utils.contains('MACHINE_FEATURES', 'redundant-bmc', 'redundant-bmc', '', d)}"
PACKAGECONFIG[redundant-bmc] = "-Dredfish-aggregation=enabled"
inherit obmc-phosphor-discovery-service
REGISTERED_SERVICES:${PN} += "obmc_redfish:tcp:443:"
REGISTERED_SERVICES:${PN} += "obmc_rest:tcp:443:"