[OE-core] [RFC PATCH 3/5] linux-kernel-base: add support for Linux 3.x
Anders Darander
anders at chargestorm.se
Tue Jun 21 18:18:55 UTC 2011
Return 2.X as major version for kernels 2.X, and return
X for kernels X.Y (X>=3).
Signed-off-by: Anders Darander <anders at chargestorm.se>
---
meta/classes/linux-kernel-base.bbclass | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/meta/classes/linux-kernel-base.bbclass b/meta/classes/linux-kernel-base.bbclass
index 510951a..fa32379 100644
--- a/meta/classes/linux-kernel-base.bbclass
+++ b/meta/classes/linux-kernel-base.bbclass
@@ -29,6 +29,9 @@ def get_kernelmajorversion(p):
r = re.compile("([0-9]+\.[0-9]+).*")
m = r.match(p);
if m:
+ i = m.group(1).partition('.')[0]
+ if int(i) > 2:
+ return i
return m.group(1)
return None
--
1.7.4.1
More information about the Openembedded-core
mailing list