devimage-image: Refactor to use task, to get proper RDEPENDS/RRECOMMENDS.
authorPaul Sokolovsky <pmiscml@gmail.com>
Fri, 7 Dec 2007 19:47:43 +0000 (19:47 +0000)
committerPaul Sokolovsky <pmiscml@gmail.com>
Fri, 7 Dec 2007 19:47:43 +0000 (19:47 +0000)
* Also, more tools.

packages/images/devimage-image.bb
packages/tasks/task-devimage.bb [new file with mode: 0644]

index 6a3e60c..cecd98d 100644 (file)
@@ -3,12 +3,8 @@
 # only shell and dropbear are loaded by default.
 # Allows to login via serial and real console or SSH
 
-DEVIMAGE_EXTRA_RDEPENDS ?= ""
-IMAGE_INSTALL = "devimage busybox dropbear udev \
-            module-init-tools pcmciautils \
-           wireless-tools wpa-supplicant \
-           irda-utils acx-firmware \
-           ${DEVIMAGE_EXTRA_RDEPENDS}"
+DEPENDS = "task-devimage"
+IMAGE_INSTALL = "task-devimage"
 
 export IMAGE_BASENAME = "devimage"
 IMAGE_LINGUAS = ""
diff --git a/packages/tasks/task-devimage.bb b/packages/tasks/task-devimage.bb
new file mode 100644 (file)
index 0000000..bd0c15e
--- /dev/null
@@ -0,0 +1,25 @@
+DESCRIPTION = "Image for development testing"
+PR = "r1"
+LICENSE = "MIT"
+
+inherit task
+
+DEVIMAGE_EXTRA_RDEPENDS ?= ""
+DEVIMAGE_EXTRA_RRECOMMENDS ?= ""
+
+RDEPENDS = "\
+    devimage \
+    busybox dropbear udev \
+    util-linux-mount \
+    module-init-tools pcmciautils \
+    wireless-tools wpa-supplicant \
+    irda-utils acx-firmware \
+    ${DEVIMAGE_EXTRA_RDEPENDS} \
+    "
+
+RRECOMMENDS = "\
+    kernel-module-msdos \
+    kernel-module-vfat \
+    kernel-modules \
+    ${DEVIMAGE_EXTRA_RRECOMMENDS} \
+    "