diff options
author | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2016-07-06 20:12:48 +0300 |
---|---|---|
committer | Brad Bishop <bradleyb@fuzziesquirrel.com> | 2016-07-11 06:04:14 +0300 |
commit | 0e82c3c800f5fcee16f5fff84c0fdd2f72acc494 (patch) | |
tree | 19f11a923cdc30f1947f20e7270a783c16be76d6 | |
parent | 2ad67f634136b83c9f0f31e58112ef628d64eaef (diff) | |
download | openbmc-0e82c3c800f5fcee16f5fff84c0fdd2f72acc494.tar.xz |
Add skeleton-rev class
Reduce the number of files to be updated after a
skeleton update from two to one.
Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
8 files changed, 9 insertions, 18 deletions
diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-firestone/recipes-phosphor/workbook/firestone-config.bb b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-firestone/recipes-phosphor/workbook/firestone-config.bb index 0f4de06f5..979a44c90 100644 --- a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-firestone/recipes-phosphor/workbook/firestone-config.bb +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-firestone/recipes-phosphor/workbook/firestone-config.bb @@ -1,8 +1,5 @@ SUMMARY = "Firestone board wiring" DESCRIPTION = "Board wiring information for the Firestone system." -HOMEPAGE = "http://github.com/openbmc/skeleton" PR = "r1" -SRCREV = "5213a991a5a3bd107636f1b2cc3bbca560843462" inherit config-in-skeleton -inherit obmc-phosphor-license diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-garrison/recipes-phosphor/workbook/garrison-config.bb b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-garrison/recipes-phosphor/workbook/garrison-config.bb index 00bc2ec58..51ec6765c 100644 --- a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-garrison/recipes-phosphor/workbook/garrison-config.bb +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-garrison/recipes-phosphor/workbook/garrison-config.bb @@ -1,8 +1,5 @@ SUMMARY = "Garrison board wiring" DESCRIPTION = "Board wiring information for the Garrison system." -HOMEPAGE = "http://github.com/openbmc/skeleton" PR = "r1" -SRCREV = "5213a991a5a3bd107636f1b2cc3bbca560843462" inherit config-in-skeleton -inherit obmc-phosphor-license diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-palmetto/recipes-phosphor/workbook/palmetto-config.bb b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-palmetto/recipes-phosphor/workbook/palmetto-config.bb index c0a4efa70..f4a326ee5 100644 --- a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-palmetto/recipes-phosphor/workbook/palmetto-config.bb +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-palmetto/recipes-phosphor/workbook/palmetto-config.bb @@ -1,8 +1,5 @@ SUMMARY = "Palmetto board wiring" DESCRIPTION = "Board wiring information for the Palmetto system." -HOMEPAGE = "http://github.com/openbmc/skeleton" PR = "r1" -SRCREV = "cbe32133dadf0945357e2bec67aa7a86ae9f0295" inherit config-in-skeleton -inherit obmc-phosphor-license diff --git a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/workbook/witherspoon-config.bb b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/workbook/witherspoon-config.bb index b36cc816d..e08f89d25 100644 --- a/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/workbook/witherspoon-config.bb +++ b/meta-openbmc-machines/meta-openpower/meta-ibm/meta-witherspoon/recipes-phosphor/workbook/witherspoon-config.bb @@ -1,8 +1,5 @@ SUMMARY = "Witherspoon board wiring" DESCRIPTION = "Board wiring information for the Witherspoon OpenPOWER system." -HOMEPAGE = "http://github.com/openbmc/skeleton" PR = "r1" -SRCREV = "5774d44aa3dca936b6ddc118e2b3b0ea8e1c5f26" inherit config-in-skeleton -inherit obmc-phosphor-license diff --git a/meta-openbmc-machines/meta-openpower/meta-rackspace/meta-barreleye/recipes-phosphor/workbook/barreleye-config.bb b/meta-openbmc-machines/meta-openpower/meta-rackspace/meta-barreleye/recipes-phosphor/workbook/barreleye-config.bb index 9258d2a08..a72f1e9b3 100644 --- a/meta-openbmc-machines/meta-openpower/meta-rackspace/meta-barreleye/recipes-phosphor/workbook/barreleye-config.bb +++ b/meta-openbmc-machines/meta-openpower/meta-rackspace/meta-barreleye/recipes-phosphor/workbook/barreleye-config.bb @@ -1,8 +1,5 @@ SUMMARY = "Barreleye board wiring" DESCRIPTION = "Board wiring information for the Barreleye system." -HOMEPAGE = "http://github.com/openbmc/skeleton" PR = "r1" -SRCREV = "1bbc820f2b595b7a674e52bee1775c877b35b61e" inherit config-in-skeleton -inherit obmc-phosphor-license diff --git a/meta-phosphor/classes/config-in-skeleton.bbclass b/meta-phosphor/classes/config-in-skeleton.bbclass index 72249ff1e..907f226e1 100644 --- a/meta-phosphor/classes/config-in-skeleton.bbclass +++ b/meta-phosphor/classes/config-in-skeleton.bbclass @@ -4,9 +4,13 @@ inherit allarch inherit setuptools inherit pythonnative +inherit skeleton-rev +inherit obmc-phosphor-license + +HOMEPAGE = "http://github.com/openbmc/skeleton" DEPENDS += "python" -SRC_URI += "git://github.com/openbmc/skeleton;subpath=configs" +SRC_URI += "${SKELETON_URI};subpath=configs" S = "${WORKDIR}/configs" python() { diff --git a/meta-phosphor/classes/skeleton-rev.bbclass b/meta-phosphor/classes/skeleton-rev.bbclass new file mode 100644 index 000000000..93544de6f --- /dev/null +++ b/meta-phosphor/classes/skeleton-rev.bbclass @@ -0,0 +1,2 @@ +SRCREV ?= "b4140b888f586c98c5d03893166c5074a98cf951" +SKELETON_URI ?= "git://github.com/openbmc/skeleton" diff --git a/meta-phosphor/classes/skeleton.bbclass b/meta-phosphor/classes/skeleton.bbclass index 3faaa1573..1f673333b 100644 --- a/meta-phosphor/classes/skeleton.bbclass +++ b/meta-phosphor/classes/skeleton.bbclass @@ -1,7 +1,7 @@ inherit obmc-phosphor-license +inherit skeleton-rev HOMEPAGE = "http://github.com/openbmc/skeleton" -SRCREV ??= "1bbc820f2b595b7a674e52bee1775c877b35b61e" -SRC_URI += "git://github.com/openbmc/skeleton" +SRC_URI += "${SKELETON_URI}" S = "${WORKDIR}/git/${SKELETON_DIR}" |