Skip to contentSkip to conversation

Self Hosted Task and Image

PATCH New Saul Wold 1 participant 2 messages Nov 7, 2011

lore
Share & tools
lore

Saul Wold

author
#0 lore raw

cover Self Hosted Task and Image

Richard,

This is the first pass at creating the Build Appliance Image, this will boot to a console image that can start bitbake and build psuedo.

Sau!

The following changes since commit 28940eb97d835b45ecbf832f25e94fc1574f25a1:

lighttpd 1.4.29: rename index.html to avoid clashes with DL_DIR (2011-11-07 14:05:42 +0000)

are available in the git repository at:
git://git.yoctoproject.org/poky-contrib sgw/self-hosted
http://git.yoctoproject.org/cgit.cgi/poky-contrib/log/?h=sgw/self-hosted

Saul Wold (1):
Self Hosted Image: Added Task and Images

 .../recipes-core/images/self-hosted-image.bb       |   16 ++
 meta-yocto/recipes-core/tasks/task-self-hosted.bb  |  158 ++++++++++++++++++++
 2 files changed, 174 insertions(+), 0 deletions(-)
 create mode 100644 meta-yocto/recipes-core/images/self-hosted-image.bb
 create mode 100644 meta-yocto/recipes-core/tasks/task-self-hosted.bb
Signature · 1 line
1.7.6.4
author
#1 lore raw

PATCH 1/1 Self Hosted Image: Added Task and Images

This is the first pass of creating a self hosted image, this task and image can pass bitbake's sanity check (if modified to remove the cvs check) and can build psuedo, albit very slowly on qemu

---
 .../recipes-core/images/self-hosted-image.bb       |   16 ++
 meta-yocto/recipes-core/tasks/task-self-hosted.bb  |  158 ++++++++++++++++++++
 2 files changed, 174 insertions(+), 0 deletions(-)
 create mode 100644 meta-yocto/recipes-core/images/self-hosted-image.bb
 create mode 100644 meta-yocto/recipes-core/tasks/task-self-hosted.bb
meta-yocto/recipes-core/images/self-hosted-image.bb new file +16 -0
new file mode 100644
index 0000000..26174e2
@@ -0,0 +1,16 @@
+IMAGE_INSTALL = "task-core-boot task-core-apps-console task-core-ssh-openssh task-self-hosted"
+
+MACHINE_FEATURES = "kernel26"
+
+DISTRO_FEATURES="argp usbgadget usbhost xattr nfs zeroconf pci ipv4 ipv6 libc-backtrace libc-big-macros libc-bsd libc-cxx-tests libc-catgets libc-charsets libc-crypt                                     libc-crypt-ufc libc-db-aliases libc-envz libc-fcvt libc-fmtmsg libc-fstab libc-ftraverse                                        libc-getlogin libc-idn libc-inet-anl libc-libm libc-libm-big libc-locales libc-locale-code                                      libc-memusage libc-nis libc-nsswitch libc-rcmd libc-rtld-debug libc-spawn libc-streams libc-sunrpc                                      libc-utmp libc-utmpx libc-wordexp libc-posix-clang-wchar libc-posix-regexp libc-posix-regexp-glibc                                      libc-posix-wchar-io largefile"
+
+
+POKY_EXTRA_INSTALL = "\
+    task-self-hosted \
+    "
+
+IMAGE_ROOTFS_EXTRA_SPACE = "1048576"
+
+inherit core-image
+
+PR = "r3"
meta-yocto/recipes-core/tasks/task-self-hosted.bb new file +158 -0

158 lines not on this page · raw message

Signature · 1 line
1.7.6.4