[oe-commits] org.oe.dev SlugOS: meta-toolchain - create recipes for a SlugOS meta-toolchain sufficient

mwester commit oe at amethyst.openembedded.net
Sun Jun 8 19:03:21 UTC 2008


SlugOS: meta-toolchain - create recipes for a SlugOS meta-toolchain sufficient
to build the SlugOS kernels using the Master Makefile. This is a starting point
for a more complete external toolchain.

Author: mwester at openembedded.org
Branch: org.openembedded.dev
Revision: 3b5424db9b8ce0b7d550ad80e57b9462b0de36f8
ViewMTN: http://monotone.openembedded.org/revision/info/3b5424db9b8ce0b7d550ad80e57b9462b0de36f8
Files:
1
packages/devio/devio-sdk.inc
packages/devio/devio-sdk_1.2.bb
packages/meta/meta-toolchain-slugos.bb
packages/tasks/task-slugos-toolchain-host.bb
Diffs:

#
# mt diff -r0ddda5e4e5a2e4348e19a26fbda8a4119de7fe6e -r3b5424db9b8ce0b7d550ad80e57b9462b0de36f8
#
#
#
# add_file "packages/devio/devio-sdk.inc"
#  content [1c7af478205106bc6e492b4c12447529ed48dff6]
# 
# add_file "packages/devio/devio-sdk_1.2.bb"
#  content [d77b06e459f4b840ffbf33c3d46ac1ba26638bf0]
# 
# add_file "packages/meta/meta-toolchain-slugos.bb"
#  content [13c90521af43d63cabeb02d46e7aa1458318d5f0]
# 
# add_file "packages/tasks/task-slugos-toolchain-host.bb"
#  content [b8ec3022f159eb44d3cc58bd2b7f652e0d7b4bfc]
#
============================================================
--- packages/devio/devio-sdk.inc	1c7af478205106bc6e492b4c12447529ed48dff6
+++ packages/devio/devio-sdk.inc	1c7af478205106bc6e492b4c12447529ed48dff6
@@ -0,0 +1,5 @@
+# Set the installation dir back to the default
+sbindir = "${exec_prefix}/sbin"
+bindir = "${exec_prefix}/bin"
+
+inherit sdk
============================================================
--- packages/devio/devio-sdk_1.2.bb	d77b06e459f4b840ffbf33c3d46ac1ba26638bf0
+++ packages/devio/devio-sdk_1.2.bb	d77b06e459f4b840ffbf33c3d46ac1ba26638bf0
@@ -0,0 +1,3 @@
+# This package builds the devio program for the build architecture
+require devio.inc
+require devio-sdk.inc
============================================================
--- packages/meta/meta-toolchain-slugos.bb	13c90521af43d63cabeb02d46e7aa1458318d5f0
+++ packages/meta/meta-toolchain-slugos.bb	13c90521af43d63cabeb02d46e7aa1458318d5f0
@@ -0,0 +1,10 @@
+PR = "r0"
+
+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"
+
+require meta-toolchain.bb
+SDK_SUFFIX = "toolchain-slugos"
============================================================
--- packages/tasks/task-slugos-toolchain-host.bb	b8ec3022f159eb44d3cc58bd2b7f652e0d7b4bfc
+++ packages/tasks/task-slugos-toolchain-host.bb	b8ec3022f159eb44d3cc58bd2b7f652e0d7b4bfc
@@ -0,0 +1,10 @@
+require task-sdk-host.bb
+PR = "r0"
+DESCRIPTION = "Packages for a standalone SlugOS external toolchain"
+ALLOW_EMPTY = "1"
+
+PACKAGES = "${PN}"
+
+RDEPENDS_${PN} += "\
+    devio-sdk \
+"






More information about the Openembedded-commits mailing list