[oe-commits] Mike Westerhof : SlugOS: slugos.inc, task-slugos. bb - Debugging improvements
git version control
git at git.openembedded.org
Thu Feb 3 22:36:27 UTC 2011
Module: openembedded.git
Branch: ulf/linux-2.6.30-2011-01-16
Commit: b6e50f8a8e7676cb7e8f8461a50fac03594cfc67
URL: http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=b6e50f8a8e7676cb7e8f8461a50fac03594cfc67
Author: Mike Westerhof <mwester at dls.net>
Date: Wed Jan 26 21:02:38 2011 -0600
SlugOS: slugos.inc, task-slugos.bb - Debugging improvements
Adds devshell, rootfs directory is qualified by machine and libc,
and add kexec to the base image.
Signed-off-by: Mike Westerhof <mike at mwester.net>
---
conf/distro/include/slugos.inc | 3 ++-
recipes/tasks/task-slugos.bb | 5 ++++-
2 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/conf/distro/include/slugos.inc b/conf/distro/include/slugos.inc
index 837e422..13158e1 100644
--- a/conf/distro/include/slugos.inc
+++ b/conf/distro/include/slugos.inc
@@ -40,6 +40,7 @@ IMAGE_BASENAME = "${@['slugos${SITEINFO_ENDIANNESS}', 'ucslugc'][bb.data.getVar(
CACHE = "${TMPDIR}/cache/${LIBC}/${MACHINE}"
DEPLOY_DIR = "${TMPDIR}/deploy/${LIBC}"
+IMAGE_ROOTFS = "${TMPDIR}/rootfs/${MACHINE}-${LIBC}-${PN}"
# The following need not be set, the defaults should be adequate
#USE_NLS = "no" or "yes"
@@ -57,7 +58,7 @@ USE_NLS_glib-2.0 = "yes"
USE_NLS_glib-2.0-native = "yes"
USE_NLS_gcc-cross = "no"
-INHERIT += "package_ipk debian testlab siteinfo"
+INHERIT += "package_ipk debian testlab siteinfo devshell"
# FULL_OPTIMIZATION
# Optimization settings. Os works fine and is significantly better than O2.
diff --git a/recipes/tasks/task-slugos.bb b/recipes/tasks/task-slugos.bb
index ffaac67..7abdf25 100644
--- a/recipes/tasks/task-slugos.bb
+++ b/recipes/tasks/task-slugos.bb
@@ -6,7 +6,7 @@
DESCRIPTION = "Task packages for the SlugOS distribution"
HOMEPAGE = "http://www.nslu2-linux.org"
LICENSE = "MIT"
-PR = "r28"
+PR = "r29"
PACKAGE_ARCH = "${MACHINE_ARCH}"
COMPATIBLE_MACHINE = "(nslu2|ixp4xx|sheevaplug|qemuarm)"
ALLOW_EMPTY = "1"
@@ -85,6 +85,9 @@ kernel-module-uhci-hcd \
#"
## End - MJW
+# Add kexec, for convenience for developers (remove for release)
+SLUGOS_STANDARD_RRECOMMENDS += "kexec"
+
# Add the machine-specific RRECOMMENDS_${PN} stuff -- kernel modules required for
# network support.
SLUGOS_MACHINE_RRECOMMENDS_nslu2 = "\
More information about the Openembedded-commits
mailing list