summaryrefslogtreecommitdiff
path: root/meta-ibm
diff options
context:
space:
mode:
authorAndrew Geissler <geissonator@yahoo.com>2023-06-30 23:46:00 +0300
committerAndrew Geissler <geissonator@yahoo.com>2023-07-18 17:28:06 +0300
commitb5c22690c606423fcf2a79cfd691f174f49b08ee (patch)
tree42a8ad6c0f3909dbd2857405eba97727da9f6685 /meta-ibm
parentd8edd104e2ed89b51a5adebab05724960bd9dd55 (diff)
downloadopenbmc-b5c22690c606423fcf2a79cfd691f174f49b08ee.tar.xz
meta-ibm: only use openpower bbappend when including layer
There is a desire to add non-openpower systems to the meta-ibm layer. To do that, need to ensure the bbappend files that are appending to openpower recipes are only included if the machine being built includes the meta-openpower layer. Tested: - Confirmed a system not including meta-openpower builds ok with this - Confirmed p10bmc still uses the bbappend files Signed-off-by: Andrew Geissler <geissonator@yahoo.com> Change-Id: I32a08e9f20a20152d51c77cdfca6bbc15b5e93d4
Diffstat (limited to 'meta-ibm')
-rw-r--r--meta-ibm/conf/layer.conf6
-rw-r--r--meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/debug/openpower-debug-collector_%.bbappend (renamed from meta-ibm/recipes-phosphor/debug/openpower-debug-collector_%.bbappend)0
-rw-r--r--meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/flash/openpower-software-manager_%.bbappend (renamed from meta-ibm/recipes-phosphor/flash/openpower-software-manager_%.bbappend)0
-rw-r--r--meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/host/op-proc-control_git.bbappend (renamed from meta-ibm/recipes-phosphor/host/op-proc-control_git.bbappend)0
-rw-r--r--meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/host/p9-host-start.bbappend (renamed from meta-ibm/recipes-phosphor/host/p9-host-start.bbappend)0
-rw-r--r--meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend (renamed from meta-ibm/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend)0
-rw-r--r--meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/packagegroups/packagegroup-op-apps.bbappend (renamed from meta-ibm/recipes-phosphor/packagegroups/packagegroup-op-apps.bbappend)0
-rw-r--r--meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend (renamed from meta-ibm/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend)0
8 files changed, 6 insertions, 0 deletions
diff --git a/meta-ibm/conf/layer.conf b/meta-ibm/conf/layer.conf
index 763f4f5838..d8478bbaf2 100644
--- a/meta-ibm/conf/layer.conf
+++ b/meta-ibm/conf/layer.conf
@@ -8,3 +8,9 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
BBFILE_COLLECTIONS += "ibm-layer"
BBFILE_PATTERN_ibm-layer := "^${LAYERDIR}/"
LAYERSERIES_COMPAT_ibm-layer = "langdale mickledore"
+
+# Only bring in meta-openpower bbappend files if meta-openpower is
+# included in the layer
+BBFILES_DYNAMIC += "\
+ openpower-layer:${LAYERDIR}/dynamic-layers/meta-openpower/recipes-*/*/*.bbappend \
+"
diff --git a/meta-ibm/recipes-phosphor/debug/openpower-debug-collector_%.bbappend b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/debug/openpower-debug-collector_%.bbappend
index d20060c85e..d20060c85e 100644
--- a/meta-ibm/recipes-phosphor/debug/openpower-debug-collector_%.bbappend
+++ b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/debug/openpower-debug-collector_%.bbappend
diff --git a/meta-ibm/recipes-phosphor/flash/openpower-software-manager_%.bbappend b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/flash/openpower-software-manager_%.bbappend
index 38b5e4749c..38b5e4749c 100644
--- a/meta-ibm/recipes-phosphor/flash/openpower-software-manager_%.bbappend
+++ b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/flash/openpower-software-manager_%.bbappend
diff --git a/meta-ibm/recipes-phosphor/host/op-proc-control_git.bbappend b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/host/op-proc-control_git.bbappend
index 47869c4f31..47869c4f31 100644
--- a/meta-ibm/recipes-phosphor/host/op-proc-control_git.bbappend
+++ b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/host/op-proc-control_git.bbappend
diff --git a/meta-ibm/recipes-phosphor/host/p9-host-start.bbappend b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/host/p9-host-start.bbappend
index b2a9fd8225..b2a9fd8225 100644
--- a/meta-ibm/recipes-phosphor/host/p9-host-start.bbappend
+++ b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/host/p9-host-start.bbappend
diff --git a/meta-ibm/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend
index 8ce54e536e..8ce54e536e 100644
--- a/meta-ibm/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend
+++ b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/ipmi/openpower-ipmi-oem_%.bbappend
diff --git a/meta-ibm/recipes-phosphor/packagegroups/packagegroup-op-apps.bbappend b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/packagegroups/packagegroup-op-apps.bbappend
index 3561360f6f..3561360f6f 100644
--- a/meta-ibm/recipes-phosphor/packagegroups/packagegroup-op-apps.bbappend
+++ b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/packagegroups/packagegroup-op-apps.bbappend
diff --git a/meta-ibm/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend
index 5b7b8808ab..5b7b8808ab 100644
--- a/meta-ibm/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend
+++ b/meta-ibm/dynamic-layers/meta-openpower/recipes-phosphor/vpd/openpower-fru-vpd_%.bbappend