当前项目是基于romulus进行的开发
将intel-ipmi-oem添加到工程中
1-将meta-intel-openbmc/meta-common/recipes-intel/ipmi/intel-ipmi-oem_git.bb 复制到 meta-ibm/meta-romulus/recipes-phosphor/ipmi下
2-将meta-intel-openbmc/meta-common/recipes-phosphor/dbus 文件夹复制到meta-ibm/meta-romulus/recipes-phosphor下
3-将下方代码添加到到meta-intel-openbmc/meta-common/recipes-intel/ipmi/phosphor-ipmi-host_%.bbappend 文件中
do_install_append_romulus(){
install -d ${D}${includedir}/phosphor-ipmi-host
install -m 0644 -D ${S}/sensorhandler.hpp ${D}${includedir}/phosphor-ipmi-host
install -m 0644 -D ${S}/selutility.hpp ${D}${includedir}/phosphor-ipmi-host
}
4-meta-ibm/meta-romulus/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend 中添加intel-ipmi-oem
将fb-ipmi-oem添加至工程中
1、将meta-facebook/recipes-fb/ipmi/fb-ipmi-oem_git.bb拷贝至meta-ibm/meta-romulus/recipes-phosphor/ipmi下
2、meta-ibm/meta-romulus/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend 中添加fb-ipmi-oem