[oe-commits] Mike Westerhof : meta-toolchain-fso: bitbake recipes for a toolchain and SDK for fso.

GIT User account git at amethyst.openembedded.net
Sat Nov 8 03:46:38 UTC 2008


Module: openembedded.git
Branch: org.openembedded.dev
Commit: 081088f32f4421ea947e89a7823bca0db3901f3b
URL:    http://gitweb.openembedded.net/?p=openembedded.git&a=commit;h=081088f32f4421ea947e89a7823bca0db3901f3b

Author: Mike Westerhof <mwester at dls.net>
Date:   Fri Nov  7 21:43:17 2008 -0600

meta-toolchain-fso: bitbake recipes for a toolchain and SDK for fso.

---

 packages/meta/meta-toolchain-fso.bb         |    7 +++
 packages/tasks/task-fso-toolchain-host.bb   |    9 ++++
 packages/tasks/task-fso-toolchain-target.bb |   69 +++++++++++++++++++++++++++
 3 files changed, 85 insertions(+), 0 deletions(-)

diff --git a/packages/meta/meta-toolchain-fso.bb b/packages/meta/meta-toolchain-fso.bb
new file mode 100644
index 0000000..fbfbb0a
--- /dev/null
+++ b/packages/meta/meta-toolchain-fso.bb
@@ -0,0 +1,7 @@
+PR = "r0"
+
+TOOLCHAIN_TARGET_TASK = "task-fso-toolchain-target"
+TOOLCHAIN_HOST_TASK = "task-fso-toolchain-host"
+
+require meta-toolchain.bb
+SDK_SUFFIX = "toolchain-fso"
diff --git a/packages/tasks/task-fso-toolchain-host.bb b/packages/tasks/task-fso-toolchain-host.bb
new file mode 100644
index 0000000..afb1ce8
--- /dev/null
+++ b/packages/tasks/task-fso-toolchain-host.bb
@@ -0,0 +1,9 @@
+require task-sdk-host.bb
+
+DESCRIPTION = "Packages for a standalone FSO SDK or external toolchain"
+LICENSE = "MIT"
+ALLOW_EMPTY = "1"
+
+PR = "r0"
+
+PACKAGES = "${PN}"
diff --git a/packages/tasks/task-fso-toolchain-target.bb b/packages/tasks/task-fso-toolchain-target.bb
new file mode 100644
index 0000000..d042849
--- /dev/null
+++ b/packages/tasks/task-fso-toolchain-target.bb
@@ -0,0 +1,69 @@
+DESCRIPTION = "Packages for a standalone  SDK or external toolchain"
+LICENSE = "MIT"
+ALLOW_EMPTY = "1"
+
+PR = "r1"
+
+PACKAGES = "${PN}"
+
+# Stuff contained in this SDK is largely taken from task-sdk-base.bb.
+# This is a starting point, and nothing more at present -- please fill
+# this out with a reasonable set of development tools for an FSO image.
+# Also feel free to remove stuff that's silly.  And someone should
+# review the glibc-gconv list to see if that makes sense.
+
+RDEPENDS_${PN} = "\
+    glibc \
+    glibc-dbg \
+    glibc-dev \
+    glibc-utils \
+    libsegfault \
+    glibc-thread-db \
+    glibc-localedata-i18n \
+    glibc-gconv-ibm850 \
+    glibc-gconv-cp1252 \
+    glibc-gconv-iso8859-1 \
+    glibc-gconv-iso8859-15 \
+    locale-base-en-gb \
+    libgcc \
+    libstdc++ \
+    linux-libc-headers-dev \
+    \
+    libssl \
+    libcrypto \
+    openssl-dev \
+    libts-dev \
+    ncurses-dev \
+    readline-dev \
+    gnutls-dev \
+    libgcrypt-dev \
+    libapm-dev \
+    alsa-dev \
+    alsa-lib-dev \
+    libgpg-error-dev \
+    libx11-dev \
+    util-macros-dev \
+    bigreqsproto-dev \
+    xproto-dev \
+    xextproto-dev \
+    xtrans-dev \
+    xcmiscproto-dev \
+    xf86bigfontproto-dev \
+    kbproto-dev \
+    inputproto-dev \
+    glib-2.0-dev \
+    expat-dev \
+    libice-dev \
+    libsm-dev \
+    dbus-dev \
+    bluez-libs-dev \
+    jpeg-dev \
+    libpng-dev \
+    "
+
+# This one needs further investigation; seems to be some
+# sort of naming problem that breaks the SDK when it is
+# added directly.
+ODDLY_BROKEN_PACKAGES ="\
+    libz-dev \
+"





More information about the Openembedded-commits mailing list