diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2020-08-11 03:20:47 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2020-08-14 02:28:36 +0300 |
commit | e3fe57858035d27e9892e20a58e84a616055968d (patch) | |
tree | a114dc9653e2fa3615ba834cb804ee63c72d8650 /meta-phosphor/classes/obmc-phosphor-image.bbclass | |
parent | ea4134303c243cfdd531f72b8d5ccdf4d1abb8a1 (diff) | |
download | openbmc-e3fe57858035d27e9892e20a58e84a616055968d.tar.xz |
obmc-phosphor-image: devtools refactoring
Move i2c tools to the devtools package, right next to gpio tools.
Rename extrasdevtools to just devtools. "Extra" doesn't convey any
useful information. We can get away with this rename since noone is
touching the package.
Add an IMAGE_FEATURE for devtools, for easy opt-out.
(From meta-phosphor rev: 113fe568c65247e4dc99513b679b74c049178d36)
Change-Id: I28e8e6444e7d5d8c5c6b7c0fb6666587027b3a7b
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-phosphor/classes/obmc-phosphor-image.bbclass')
-rw-r--r-- | meta-phosphor/classes/obmc-phosphor-image.bbclass | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/meta-phosphor/classes/obmc-phosphor-image.bbclass b/meta-phosphor/classes/obmc-phosphor-image.bbclass index 9d4dbc8bb..6aec40f68 100644 --- a/meta-phosphor/classes/obmc-phosphor-image.bbclass +++ b/meta-phosphor/classes/obmc-phosphor-image.bbclass @@ -5,6 +5,7 @@ # - obmc-bmc-state-mgmt - OpenBMC BMC state management # - obmc-chassis-mgmt - OpenBMC chassis management # - obmc-chassis-state-mgmt - OpenBMC chassis state management +# - obmc-devtools - OpenBMC development and debugging tools # - obmc-fan-control - OpenBMC fan management # - obmc-fan-mgmt - Deprecated - use obmc-fan-control instead # - obmc-flash-mgmt - OpenBMC flash management @@ -27,6 +28,7 @@ inherit core-image FEATURE_PACKAGES_obmc-bmc-state-mgmt ?= "packagegroup-obmc-apps-bmc-state-mgmt" FEATURE_PACKAGES_obmc-chassis-mgmt ?= "${@bb.utils.contains('COMBINED_FEATURES', 'obmc-phosphor-chassis-mgmt', 'virtual-obmc-chassis-mgmt', '', d)}" FEATURE_PACKAGES_obmc-chassis-state-mgmt ?= "packagegroup-obmc-apps-chassis-state-mgmt" +FEATURE_PACKAGES_obmc-devtools ?= "packagegroup-obmc-apps-devtools" FEATURE_PACKAGES_obmc-fan-control ?= "packagegroup-obmc-apps-fan-control" FEATURE_PACKAGES_obmc-fan-mgmt ?= "${@bb.utils.contains('COMBINED_FEATURES', 'obmc-phosphor-fan-mgmt', 'virtual-obmc-fan-mgmt', '', d)}" FEATURE_PACKAGES_obmc-flash-mgmt ?= "${@bb.utils.contains('COMBINED_FEATURES', 'obmc-phosphor-flash-mgmt', 'virtual-obmc-flash-mgmt', '', d)}" @@ -51,17 +53,13 @@ FEATURE_PACKAGES_obmc-user-mgmt ?= "packagegroup-obmc-apps-user-mgmt" # tree under phosphor-ipmi-host FEATURE_PACKAGES_obmc-net-ipmi_qemuall = "" -CORE_IMAGE_EXTRA_INSTALL_append = " bash \ +CORE_IMAGE_EXTRA_INSTALL_append = " \ packagegroup-obmc-apps-extras \ - packagegroup-obmc-apps-extrasdevtools \ - i2c-tools \ obmc-console \ pam-plugin-access \ ${OBMC_IMAGE_EXTRA_INSTALL} \ ffdc \ - rsync \ rng-tools \ - lrzsz \ " OBMC_IMAGE_EXTRA_INSTALL ?= "" |