summaryrefslogtreecommitdiff
path: root/meta-lenovo/meta-hr855xg2/recipes-phosphor/configuration/hr855xg2-yaml-config.bb
diff options
context:
space:
mode:
authorLisa Liu <liuyj19@lenovo.com>2019-07-05 07:35:58 +0300
committerBrad Bishop <bradleyb@fuzziesquirrel.com>2019-07-09 05:25:00 +0300
commit5fdf3950800705b94755083a5a6f4c38f8b77627 (patch)
treea53417fa7bec96779a72d1f55a8d1d728c024cfc /meta-lenovo/meta-hr855xg2/recipes-phosphor/configuration/hr855xg2-yaml-config.bb
parent8d5ca516e0c9f1ee5390fdbdfc1d57eee586134c (diff)
downloadopenbmc-5fdf3950800705b94755083a5a6f4c38f8b77627.tar.xz
meta-lenovo: hr855xg2: new YAML dependency scheme
Move YAML file of ipmi fru, sensors and led to configuration folder to create simpler scheme for hr855xg2 platform, for all the IPMI virtuals and PREFERRED_PROVIDERS in meta-phosphor are in the process of being deprecated. (From meta-lenovo rev: 6f4d757420bf82b9a7805a7c318e356d13f6bf6d) Signed-off-by: Lisa Liu <liuyj19@lenovo.com> Change-Id: Ic203c00bbd47b5a058995dc8328749909d72b41e Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
Diffstat (limited to 'meta-lenovo/meta-hr855xg2/recipes-phosphor/configuration/hr855xg2-yaml-config.bb')
-rw-r--r--meta-lenovo/meta-hr855xg2/recipes-phosphor/configuration/hr855xg2-yaml-config.bb36
1 files changed, 36 insertions, 0 deletions
diff --git a/meta-lenovo/meta-hr855xg2/recipes-phosphor/configuration/hr855xg2-yaml-config.bb b/meta-lenovo/meta-hr855xg2/recipes-phosphor/configuration/hr855xg2-yaml-config.bb
new file mode 100644
index 000000000..fcf97f9f8
--- /dev/null
+++ b/meta-lenovo/meta-hr855xg2/recipes-phosphor/configuration/hr855xg2-yaml-config.bb
@@ -0,0 +1,36 @@
+#"Copyright (c) 2019-present Lenovo"
+
+SUMMARY = "YAML configuration for hr855xg2"
+PR = "r1"
+LICENSE = "BSD-3-Clause"
+LIC_FILES_CHKSUM = "file://${LENOVOBASE}/COPYING.BSD;md5=efc72ac5d37ea632ccf0001f56126210"
+
+inherit allarch
+
+SRC_URI_append_hr855xg2 = "file://hr855xg2-ipmi-fru.yaml \
+ file://hr855xg2-ipmi-fru-properties.yaml \
+ file://hr855xg2-ipmi-sensors.yaml \
+ file://hr855xg2-leds.yaml \
+ "
+
+S = "${WORKDIR}"
+
+do_install() {
+ install -m 0644 -D hr855xg2-ipmi-fru-properties.yaml \
+ ${D}${datadir}/${BPN}/ipmi-extra-properties.yaml
+ install -m 0644 -D hr855xg2-ipmi-fru.yaml \
+ ${D}${datadir}/${BPN}/ipmi-fru-read.yaml
+ install -m 0644 -D hr855xg2-ipmi-sensors.yaml \
+ ${D}${datadir}/${BPN}/ipmi-sensors.yaml
+ install -m 0644 -D hr855xg2-leds.yaml \
+ ${D}${datadir}/${BPN}/led.yaml
+}
+
+FILES_${PN}-dev = " \
+ ${datadir}/${BPN}/ipmi-extra-properties.yaml \
+ ${datadir}/${BPN}/ipmi-fru-read.yaml \
+ ${datadir}/${BPN}/ipmi-sensors.yaml \
+ ${datadir}/${BPN}/led.yaml \
+ "
+
+ALLOW_EMPTY_${PN} = "1"