openpower-software-manager: Support ubi and static layout
Move ubi and static specific configures into bbclass, and inherit the
bbclass in openpower-software-manager recipe.
Tested: Verify Romulus build uses the static bbclass, and Witherspoon
uses the ubi bbclass.
Change-Id: I6f726ad19ba580adef782547f422addf0964989d
Signed-off-by: Lei YU <mine260309@gmail.com>
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/recipes-phosphor/packagegroups/packagegroup-op-apps.bb b/recipes-phosphor/packagegroups/packagegroup-op-apps.bb
index cdbc3f0..fba9ab2 100644
--- a/recipes-phosphor/packagegroups/packagegroup-op-apps.bb
+++ b/recipes-phosphor/packagegroups/packagegroup-op-apps.bb
@@ -42,13 +42,15 @@
"
SUMMARY_${PN}-flash = "OpenPOWER Flash"
+
+# TODO: remove below legacy services
RDEPENDS_${PN}-flash = " \
obmc-flash-bios \
obmc-mgr-download \
obmc-op-flasher \
"
-RDEPENDS_${PN}-flash_df-openpower-ubi-fs = " \
- openpower-software-manager \
+RDEPENDS_${PN}-flash += " \
+ openpower-software-manager\
"
SUMMARY_${PN}-system = "OpenPOWER System"