summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdriana Kobylak <anoo@us.ibm.com>2017-11-09 10:39:02 -0600
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2017-11-28 01:37:59 +0000
commit6adca3a2f804a762aeb377a1c99c44bef5d32856 (patch)
treecb8c3d11a436621efcdab260a9d51f20de3845bf
parent3f4ece7f35063a2833e0436cafdbf4030ba3c391 (diff)
downloadtalos-openbmc-6adca3a2f804a762aeb377a1c99c44bef5d32856.tar.gz
talos-openbmc-6adca3a2f804a762aeb377a1c99c44bef5d32856.zip
Move obmc-pydevtools to tools package
Create a new development tools package and move the obmc-pydevtools there so they're no longer in the extrasdev development feature package. The reason is that the extrasdev contains features that are desirable to be removed from production systems, such as the rest-dbus. On the other hand the pydevtools are binaries that are useful to have even in production systems, so makes sense to put them in a separate tools category. Resolves openbmc/openbmc#2571 Change-Id: Ia66bf6e83d920818c8c355ec9d01a047583b82c0 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
-rw-r--r--meta-openbmc-machines/meta-openpower/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend2
-rw-r--r--meta-phosphor/classes/obmc-phosphor-image.bbclass1
-rw-r--r--meta-phosphor/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb5
3 files changed, 7 insertions, 1 deletions
diff --git a/meta-openbmc-machines/meta-openpower/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend b/meta-openbmc-machines/meta-openpower/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend
index 91c6b03a9..cd6106013 100644
--- a/meta-openbmc-machines/meta-openpower/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend
+++ b/meta-openbmc-machines/meta-openpower/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bbappend
@@ -1,4 +1,4 @@
-RDEPENDS_${PN}-extrasdev += "obmc-pydevtools"
+RDEPENDS_${PN}-extrasdevtools += "obmc-pydevtools"
# Add the deprecated /org/openbmc inventory namespace providing
# obmc-mgr-inventory application to the inventory packagegroup
diff --git a/meta-phosphor/classes/obmc-phosphor-image.bbclass b/meta-phosphor/classes/obmc-phosphor-image.bbclass
index 8b8149c2d..5e90ce82b 100644
--- a/meta-phosphor/classes/obmc-phosphor-image.bbclass
+++ b/meta-phosphor/classes/obmc-phosphor-image.bbclass
@@ -84,6 +84,7 @@ IMAGE_FEATURES += " \
CORE_IMAGE_EXTRA_INSTALL_append = " bash \
packagegroup-obmc-apps-extras \
packagegroup-obmc-apps-extrasdev \
+ packagegroup-obmc-apps-extrasdevtools \
i2c-tools \
screen \
obmc-console \
diff --git a/meta-phosphor/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb b/meta-phosphor/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb
index 788bd483a..2f4b50d1c 100644
--- a/meta-phosphor/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb
+++ b/meta-phosphor/common/recipes-phosphor/packagegroups/packagegroup-obmc-apps.bb
@@ -11,6 +11,7 @@ PACKAGES = " \
${PN}-chassis-state-mgmt \
${PN}-extras \
${PN}-extrasdev \
+ ${PN}-extrasdevtools \
${PN}-fan-control \
${PN}-host-state-mgmt \
${PN}-inventory \
@@ -50,6 +51,10 @@ RDEPENDS_${PN}-extrasdev = " \
rest-dbus \
"
+SUMMARY_${PN}-extrasdevtools = "Development tools"
+RDEPENDS_${PN}-extrasdevtools = " \
+ "
+
# Use the fan control package group for applications
# implementing fan control or system fan policy only.
# Applications that create inventory or sensors should
OpenPOWER on IntegriCloud