Skip to contentSkip to conversation

Add LAYERVERSION and LAYERDEPENDS for layers

PATCH New [email protected] 1 participant 10 messages Nov 26, 2014

lore
Share & tools
lore
#0 lore raw

cover Add LAYERVERSION and LAYERDEPENDS for layers

From: Jackie Huang <[email protected]>

I asked about this and seems no objection, so adding these for each layer.

--
The following changes since commit 1b6141cc55fe8877c48b5e63c7db25dd75e35094:

fwts: update to 14.09.00 release (2014-11-24 12:03:03 +0100)

are available in the git repository at:

git://git.pokylinux.org/poky-contrib jhuang0/r_add-layerdepends-0
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=jhuang0/r_add-layerdepends-0

Jackie Huang (13):
meta-oe: Add LAYERVERSION and LAYERDEPENDS
meta-perl: Add LAYERVERSION and LAYERDEPENDS
meta-python: Add LAYERVERSION and LAYERDEPENDS
meta-ruby: Add LAYERVERSION and LAYERDEPENDS
toolchain-layer: Add LAYERVERSION and LAYERDEPENDS
meta-efl: Add LAYERVERSION and LAYERDEPENDS
meta-filesystems: Add LAYERVERSION and LAYERDEPENDS
meta-gnome: Add LAYERVERSION and LAYERDEPENDS
meta-gpe: Add LAYERVERSION and LAYERDEPENDS
meta-initramfs: Add LAYERVERSION and LAYERDEPENDS
meta-multimedia: Add LAYERVERSION and LAYERDEPENDS
meta-systemd: Add LAYERVERSION and LAYERDEPENDS
meta-xfce: Add LAYERVERSION and LAYERDEPENDS

 meta-efl/conf/layer.conf         |    6 ++++++
 meta-filesystems/conf/layer.conf |    6 ++++++
 meta-gnome/conf/layer.conf       |    6 ++++++
 meta-gpe/conf/layer.conf         |    6 ++++++
 meta-initramfs/conf/layer.conf   |    6 ++++++
 meta-multimedia/conf/layer.conf  |    5 +++++
 meta-oe/conf/layer.conf          |    6 ++++++
 meta-perl/conf/layer.conf        |    6 ++++++
 meta-python/conf/layer.conf      |    6 ++++++
 meta-ruby/conf/layer.conf        |    6 ++++++
 meta-systemd/conf/layer.conf     |    6 ++++++
 meta-xfce/conf/layer.conf        |    6 ++++++
 toolchain-layer/conf/layer.conf  |    5 +++++
 13 files changed, 76 insertions(+)
Signature · 1 line
1.7.9.5
#1 lore raw

PATCH 1/13 meta-oe: Add LAYERVERSION and LAYERDEPENDS

From: Jackie Huang <[email protected]>

According to README, it depends on oe-core layer

---
 meta-oe/conf/layer.conf |    6 ++++++
 1 file changed, 6 insertions(+)
meta-oe/conf/layer.conf +6 -0
index 2a5a428..e2a89cd 100644
@@ -23,6 +23,12 @@ BBFILE_PATTERN_openembedded-layer := "^${LAYERDIR}/"
 
 BBFILE_PRIORITY_openembedded-layer = "6"
 
+# This should only be incremented on significant changes that will
+# cause compatibility issues with other layers
+LAYERVERSION_openembedded-layer = "1"
+
+LAYERDEPENDS_openembedded-layer = "core"
+
 LICENSE_PATH += "${LAYERDIR}/licenses"
 
 SIGGEN_EXCLUDERECIPES_ABISAFE += " \
Signature · 1 line
1.7.9.5
#2 lore raw

PATCH 2/13 meta-perl: Add LAYERVERSION and LAYERDEPENDS

In reply to [email protected]

From: Jackie Huang <[email protected]>

According to README, it depends on oe-core layer

---
 meta-perl/conf/layer.conf |    6 ++++++
 1 file changed, 6 insertions(+)
meta-perl/conf/layer.conf +6 -0
index 09ed0e5..0485ac8 100644
@@ -8,3 +8,9 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
 BBFILE_COLLECTIONS += "perl-layer"
 BBFILE_PATTERN_perl-layer := "^${LAYERDIR}/"
 BBFILE_PRIORITY_perl-layer = "6"
+
+# This should only be incremented on significant changes that will
+# cause compatibility issues with other layers
+LAYERVERSION_perl-layer = "1"
+
+LAYERDEPENDS_perl-layer = "core"
Signature · 1 line
1.7.9.5
#3 lore raw

PATCH 3/13 meta-python: Add LAYERVERSION and LAYERDEPENDS

In reply to [email protected]

From: Jackie Huang <[email protected]>

According to README, it depends on oe-core and openembedded-layer

---
 meta-python/conf/layer.conf |    6 ++++++
 1 file changed, 6 insertions(+)
meta-python/conf/layer.conf +6 -0
index 4e8eca3..55169e4 100644
@@ -7,3 +7,9 @@ BBFILES += "${LAYERDIR}/recipes*/*/*.bb ${LAYERDIR}/recipes*/*/*.bbappend"
 BBFILE_COLLECTIONS += "meta-python"
 BBFILE_PATTERN_meta-python := "^${LAYERDIR}/"
 BBFILE_PRIORITY_meta-python = "7"
+
+# This should only be incremented on significant changes that will
+# cause compatibility issues with other layers
+LAYERVERSION_meta-python = "1"
+
+LAYERDEPENDS_meta-python = "core openembedded-layer"
Signature · 1 line
1.7.9.5
#4 lore raw

PATCH 4/13 meta-ruby: Add LAYERVERSION and LAYERDEPENDS

In reply to [email protected]

From: Jackie Huang <[email protected]>

According to README, it depends on oe-core and openembedded-layer

---
 meta-ruby/conf/layer.conf |    6 ++++++
 1 file changed, 6 insertions(+)
meta-ruby/conf/layer.conf +6 -0
index 6c2369f..b526a5d 100644
@@ -7,3 +7,9 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
 BBFILE_COLLECTIONS += "ruby-layer"
 BBFILE_PATTERN_ruby-layer := "^${LAYERDIR}/"
 BBFILE_PRIORITY_ruby-layer = "7"
+
+# This should only be incremented on significant changes that will
+# cause compatibility issues with other layers
+LAYERVERSION_ruby-layer = "1"
+
+LAYERDEPENDS_ruby-layer = "core openembedded-layer"
Signature · 1 line
1.7.9.5
#5 lore raw

PATCH 5/13 toolchain-layer: Add LAYERVERSION and LAYERDEPENDS

In reply to [email protected]

From: Jackie Huang <[email protected]>

According to README, it depends on oe-core layer

---
 toolchain-layer/conf/layer.conf |    5 +++++
 1 file changed, 5 insertions(+)
toolchain-layer/conf/layer.conf +5 -0
index ca81eb1..b377f12 100644
@@ -23,3 +23,8 @@ BBFILE_PATTERN_toolchain-layer := "^${LAYERDIR}/"
 
 BBFILE_PRIORITY_toolchain-layer = "6"
 
+# This should only be incremented on significant changes that will
+# cause compatibility issues with other layers
+LAYERVERSION_toolchain-layer = "1"
+
+LAYERDEPENDS_toolchain-layer = "core"
Signature · 1 line
1.7.9.5
#6 lore raw

PATCH 6/13 meta-efl: Add LAYERVERSION and LAYERDEPENDS

In reply to [email protected]

From: Jackie Huang <[email protected]>

According to README, it depends on oe-core and openembedded-layer

---
 meta-efl/conf/layer.conf |    6 ++++++
 1 file changed, 6 insertions(+)
meta-efl/conf/layer.conf +6 -0
index 53f4ff4..ed132aa 100644
@@ -8,6 +8,12 @@ BBFILE_COLLECTIONS += "efl-layer"
 BBFILE_PATTERN_efl-layer := "^${LAYERDIR}/"
 BBFILE_PRIORITY_efl-layer = "7"
 
+# This should only be incremented on significant changes that will
+# cause compatibility issues with other layers
+LAYERVERSION_efl-layer = "1"
+
+LAYERDEPENDS_efl-layer = "core openembedded-layer"
+
 E_MIRROR = "http://download.enlightenment.org/releases"
 E_RELEASES = "http://download.enlightenment.org/rel"
 E_SVN = "svn://svn.enlightenment.org/svn/e"
Signature · 1 line
1.7.9.5
#7 lore raw

PATCH 7/13 meta-filesystems: Add LAYERVERSION and LAYERDEPENDS

In reply to [email protected]

From: Jackie Huang <[email protected]>

According to README, it depends on oe-core and openembedded-layer

---
 meta-filesystems/conf/layer.conf |    6 ++++++
 1 file changed, 6 insertions(+)
meta-filesystems/conf/layer.conf +6 -0
index c0bbd78..9ed6d1b 100644
@@ -8,3 +8,9 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
 BBFILE_COLLECTIONS += "filesystems-layer"
 BBFILE_PATTERN_filesystems-layer = "^${LAYERDIR}/"
 BBFILE_PRIORITY_filesystems-layer = "6"
+
+# This should only be incremented on significant changes that will
+# cause compatibility issues with other layers
+LAYERVERSION_filesystems-layer = "1"
+
+LAYERDEPENDS_filesystems-layer = "core openembedded-layer"
Signature · 1 line
1.7.9.5
#8 lore raw

PATCH 8/13 meta-gnome: Add LAYERVERSION and LAYERDEPENDS

In reply to [email protected]

From: Jackie Huang <[email protected]>

According to README, it depends on oe-core and openembedded-layer

---
 meta-gnome/conf/layer.conf |    6 ++++++
 1 file changed, 6 insertions(+)
meta-gnome/conf/layer.conf +6 -0
index 902ab8f..58e12a9 100644
@@ -7,3 +7,9 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
 BBFILE_COLLECTIONS += "gnome-layer"
 BBFILE_PATTERN_gnome-layer := "^${LAYERDIR}/"
 BBFILE_PRIORITY_gnome-layer = "7"
+
+# This should only be incremented on significant changes that will
+# cause compatibility issues with other layers
+LAYERVERSION_gnome-layer = "1"
+
+LAYERDEPENDS_gnome-layer = "core openembedded-layer"
Signature · 1 line
1.7.9.5
#9 lore raw

PATCH 9/13 meta-gpe: Add LAYERVERSION and LAYERDEPENDS

In reply to [email protected]

From: Jackie Huang <[email protected]>

According to README, it depends on oe-core and openembedded-layer

---
 meta-gpe/conf/layer.conf |    6 ++++++
 1 file changed, 6 insertions(+)
meta-gpe/conf/layer.conf +6 -0
index 6c018b1..00f3929 100644
@@ -7,3 +7,9 @@ BBFILES += "${LAYERDIR}/recipes-*/*/*.bb ${LAYERDIR}/recipes-*/*/*.bbappend"
 BBFILE_COLLECTIONS += "gpe-layer"
 BBFILE_PATTERN_gpe-layer := "^${LAYERDIR}/"
 BBFILE_PRIORITY_gpe-layer = "7"
+
+# This should only be incremented on significant changes that will
+# cause compatibility issues with other layers
+LAYERVERSION_gpe-layer = "1"
+
+LAYERDEPENDS_gpe-layer = "core openembedded-layer"
Signature · 1 line
1.7.9.5