* [PATCH 0/1] Self Hosted Task and Image
@ 2011-11-07 17:39 Saul Wold
2011-11-07 17:39 ` [PATCH 1/1] Self Hosted Image: Added Task and Images Saul Wold
0 siblings, 1 reply; 2+ messages in thread
From: Saul Wold @ 2011-11-07 17:39 UTC (permalink / raw)
To: poky
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
--
1.7.6.4
^ permalink raw reply [flat|nested] 2+ messages in thread
* [PATCH 1/1] Self Hosted Image: Added Task and Images
2011-11-07 17:39 [PATCH 0/1] Self Hosted Task and Image Saul Wold
@ 2011-11-07 17:39 ` Saul Wold
0 siblings, 0 replies; 2+ messages in thread
From: Saul Wold @ 2011-11-07 17:39 UTC (permalink / raw)
To: poky
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
Signed-off-by: Saul Wold <sgw@linux.intel.com>
---
.../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
diff --git a/meta-yocto/recipes-core/images/self-hosted-image.bb b/meta-yocto/recipes-core/images/self-hosted-image.bb
new file mode 100644
index 0000000..26174e2
--- /dev/null
+++ b/meta-yocto/recipes-core/images/self-hosted-image.bb
@@ -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"
diff --git a/meta-yocto/recipes-core/tasks/task-self-hosted.bb b/meta-yocto/recipes-core/tasks/task-self-hosted.bb
new file mode 100644
index 0000000..e8a87e3
--- /dev/null
+++ b/meta-yocto/recipes-core/tasks/task-self-hosted.bb
@@ -0,0 +1,158 @@
+#
+# Copyright (C) 2010 Intel Corporation
+#
+
+DESCRIPTION = "Create Basic Image Tasks"
+PR = "r33"
+LICENSE = "MIT"
+LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
+ file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
+
+PACKAGES = "\
+ task-self-hosted \
+ task-self-hosted-debug \
+ task-self-hosted-sdk \
+ task-self-hosted-extended \
+ task-self-hosted-graphics \
+ "
+
+ALLOW_EMPTY = "1"
+
+RDEPENDS_task-self-hosted = "\
+ task-self-hosted-debug \
+ task-self-hosted-sdk \
+ task-self-hosted-extended \
+ task-self-hosted-graphics \
+ "
+
+RDEPENDS_task-self-hosted-sdk = "\
+ autoconf \
+ automake \
+ binutils-symlinks \
+ binutils \
+ cpp \
+ cpp-symlinks \
+ ccache \
+ gcc \
+ gcc-symlinks \
+ g++ \
+ g++-symlinks \
+ gettext \
+ make \
+ intltool \
+ libstdc++ \
+ libstdc++-dev \
+ libtool \
+ perl-module-re \
+ perl-module-text-wrap \
+ coreutils \
+ diffutils \
+ pkgconfig \
+ findutils \
+ quilt \
+ less \
+ distcc \
+ ldd \
+ file \
+ tcl \
+ "
+
+RDEPENDS_task-self-hosted-debug = " \
+ gdb \
+ gdbserver \
+ tcf-agent \
+ rsync \
+ strace"
+
+
+RDEPENDS_task-self-hosted-extended = "\
+ binutils \
+ bzip2 \
+ chkconfig \
+ chrpath \
+ curl \
+ dhcp-client \
+ diffstat \
+ diffutils \
+ elfutils \
+ expat \
+ gamin \
+ gdbm \
+ git \
+ gettext \
+ gettext-runtime \
+ grep \
+ groff \
+ gawk \
+ hdparm \
+ libaio \
+ libxml2 \
+ libusb1 \
+ lrzsz \
+ lsof \
+ lzo \
+ man \
+ man-pages \
+ mc \
+ mdadm \
+ minicom \
+ mtools \
+ ncurses \
+ neon \
+ openssl \
+ opkg \
+ opkg-utils \
+ parted \
+ patch \
+ perl \
+ perl-modules \
+ perl-dev \
+ pth \
+ python \
+ python-compile \
+ python-compiler \
+ python-core \
+ python-curses \
+ python-datetime \
+ python-distutils \
+ python-elementtree \
+ python-fcntl \
+ python-logging \
+ python-misc \
+ python-multiprocessing \
+ python-netclient \
+ python-netserver \
+ python-pickle \
+ python-re \
+ python-rpm \
+ python-shell \
+ python-sqlite3 \
+ python-subprocess \
+ python-textutils \
+ python-xmlrpc \
+ quota \
+ readline \
+ rpm \
+ screen \
+ setserial \
+ strace \
+ subversion \
+ sysstat \
+ tar \
+ tcl \
+ texi2html \
+ texinfo \
+ usbutils \
+ unzip \
+ watchdog \
+ wget \
+ which \
+ xinetd \
+ zip \
+ zlib \
+ "
+
+
+RDEPENDS_task-self-hosted-graphics = "\
+ python-pygtk \
+ "
--
1.7.6.4
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2011-11-07 17:40 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-11-07 17:39 [PATCH 0/1] Self Hosted Task and Image Saul Wold
2011-11-07 17:39 ` [PATCH 1/1] Self Hosted Image: Added Task and Images Saul Wold
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.