xref: /openbmc/openbmc/meta-ibm/recipes-phosphor/interfaces/bmcweb_%.bbappend (revision b22554d16afedfdc27da68cef332df2283ab3ebc)
1EXTRA_OEMESON:append = " \
2    -Dibm-management-console=enabled \
3    -Dredfish-dump-log=enabled \
4    -Dredfish-oem-manager-fan-data=disabled \
5    -Dredfish-bmc-journal=disabled \
6    -Dinsecure-enable-redfish-query=enabled \
7    -Dredfish-dbus-log=enabled \
8    -Dhttp-body-limit=400 \
9"
10
11EXTRA_OEMESON:append:p10bmc = " \
12    -Dkvm=disabled \
13    -Dvm-websocket=disabled \
14    -Dredfish-allow-deprecated-power-thermal=disabled \
15    -Dhypervisor-computer-system=enabled \
16"
17
18EXTRA_OEMESON:append:system1 = " \
19    -Dredfish-allow-deprecated-power-thermal=disabled \
20"
21EXTRA_OEMESON:append:sbp1 = " \
22    -Dredfish-updateservice-use-dbus=disabled \
23"
24
25PACKAGECONFIG:remove:p10bmc = "mutual-tls-auth"
26
27EXTRA_OEMESON:append:witherspoon-tacoma = " \
28    -Dkvm=disabled \
29    -Dvm-websocket=disabled \
30    -Dhypervisor-computer-system=enabled \
31"
32PACKAGECONFIG:remove:witherspoon-tacoma = "mutual-tls-auth"
33
34inherit obmc-phosphor-discovery-service
35
36REGISTERED_SERVICES:${PN} += "obmc_redfish:tcp:443:"
37REGISTERED_SERVICES:${PN} += "obmc_rest:tcp:443:"
38