From 62e91e19d5d255920142a4880cf9a6e9a90d63f9 Mon Sep 17 00:00:00 2001 From: Mike Westerhof Date: Fri, 13 Feb 2009 23:33:08 -0600 Subject: [PATCH] SlugOS: meta-toolchain-slugos - add base libs for the SDK, first iteration --- packages/meta/meta-toolchain-slugos.bb | 9 +++----- packages/tasks/task-slugos-toolchain-target.bb | 32 ++++++++++++++++++++++++++ 2 files changed, 35 insertions(+), 6 deletions(-) create mode 100644 packages/tasks/task-slugos-toolchain-target.bb diff --git a/packages/meta/meta-toolchain-slugos.bb b/packages/meta/meta-toolchain-slugos.bb index 60326c0..21d9a84 100644 --- a/packages/meta/meta-toolchain-slugos.bb +++ b/packages/meta/meta-toolchain-slugos.bb @@ -1,10 +1,7 @@ -PR = "r0" +PR = "r1" -TOOLCHAIN_HOST_TASK = "task-slugos-toolchain-host" - -# TBD: need to determine minimal library set to provide; -# uncomment next line and bump PR when this is done. -#TOOLCHAIN_TARGET_TASK = "task-slugos-toolchain-target" +TOOLCHAIN_HOST_TASK = "task-slugos-toolchain-host" +TOOLCHAIN_TARGET_TASK = "task-slugos-toolchain-target" require meta-toolchain.bb SDK_SUFFIX = "toolchain-slugos" \ No newline at end of file diff --git a/packages/tasks/task-slugos-toolchain-target.bb b/packages/tasks/task-slugos-toolchain-target.bb new file mode 100644 index 0000000..489a412 --- /dev/null +++ b/packages/tasks/task-slugos-toolchain-target.bb @@ -0,0 +1,32 @@ +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 a SlugOS image. +# Also feel free to remove stuff that's silly. + +RDEPENDS_${PN} = "\ + libgcc \ + linux-libc-headers-dev \ + libssl \ + libcrypto \ + openssl-dev \ + libstdc++ \ + " + +# Not sure if we need these or not... +NOT_SURE_ABOUT = "\ + libsegfault \ + " + +# 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 \ + " -- 2.7.4