diff options
author | Nitin A Kamble <nitin.a.kamble@intel.com> | 2010-08-03 08:54:58 -0700 |
---|---|---|
committer | Richard Purdie <rpurdie@linux.intel.com> | 2010-08-13 23:37:31 +0100 |
commit | 675259c82c118df9ff23456ba1475bb56225e59a (patch) | |
tree | abb58c8afb28f929035bd3499d5ad63c841f2e59 /meta/conf | |
parent | 512d3b713c4eaa492909bd98ffaa707c50e03e02 (diff) | |
download | poky-675259c82c118df9ff23456ba1475bb56225e59a.tar.gz |
sdk-task: make libc dependancies generic
This change specifies the libc dependancies in a generic fashion.
Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Diffstat (limited to 'meta/conf')
-rw-r--r-- | meta/conf/distro/include/poky-default.inc | 2 | ||||
-rw-r--r-- | meta/conf/distro/include/poky-eabi-csl2005q3-2.inc | 2 | ||||
-rw-r--r-- | meta/conf/distro/include/poky-eglibc.inc | 17 | ||||
-rw-r--r-- | meta/conf/distro/include/poky-glibc.inc | 14 | ||||
-rw-r--r-- | meta/conf/distro/include/poky-uclibc.inc | 7 |
5 files changed, 40 insertions, 2 deletions
diff --git a/meta/conf/distro/include/poky-default.inc b/meta/conf/distro/include/poky-default.inc index c66a0833bb..3e493f7a2d 100644 --- a/meta/conf/distro/include/poky-default.inc +++ b/meta/conf/distro/include/poky-default.inc | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | TARGET_VENDOR = "-poky" | 5 | TARGET_VENDOR = "-poky" |
6 | 6 | ||
7 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "glibc" | 7 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = ${POKYLIBC} |
8 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils = "binutils-cross" | 8 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils = "binutils-cross" |
9 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial = "gcc-cross-initial" | 9 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial = "gcc-cross-initial" |
10 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-intermediate = "gcc-cross-intermediate" | 10 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-intermediate = "gcc-cross-intermediate" |
diff --git a/meta/conf/distro/include/poky-eabi-csl2005q3-2.inc b/meta/conf/distro/include/poky-eabi-csl2005q3-2.inc index ab2de828f8..2b49670467 100644 --- a/meta/conf/distro/include/poky-eabi-csl2005q3-2.inc +++ b/meta/conf/distro/include/poky-eabi-csl2005q3-2.inc | |||
@@ -2,7 +2,7 @@ | |||
2 | # Poky configuration to use CSL 2005q3-2 derived toolchain (ARM EABI) | 2 | # Poky configuration to use CSL 2005q3-2 derived toolchain (ARM EABI) |
3 | # | 3 | # |
4 | 4 | ||
5 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "glibc-intermediate" | 5 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "${POKYLIBC}-intermediate" |
6 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils = "binutils-cross" | 6 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils = "binutils-cross" |
7 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial = "gcc-cross-initial" | 7 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial = "gcc-cross-initial" |
8 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc = "gcc-cross" | 8 | PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc = "gcc-cross" |
diff --git a/meta/conf/distro/include/poky-eglibc.inc b/meta/conf/distro/include/poky-eglibc.inc index 57d6d28289..7b6acfd9f5 100644 --- a/meta/conf/distro/include/poky-eglibc.inc +++ b/meta/conf/distro/include/poky-eglibc.inc | |||
@@ -27,3 +27,20 @@ OLDEST_KERNEL_linux-gnueabi ?= "2.6.16" | |||
27 | OLDEST_KERNEL_sparc64 ?= "2.4.21" | 27 | OLDEST_KERNEL_sparc64 ?= "2.4.21" |
28 | OLDEST_KERNEL_ppc64 ?= "2.4.21" | 28 | OLDEST_KERNEL_ppc64 ?= "2.4.21" |
29 | 29 | ||
30 | LIBC_DEPENDENCIES = "\ | ||
31 | libsegfault \ | ||
32 | eglibc \ | ||
33 | eglibc-dbg \ | ||
34 | eglibc-dev \ | ||
35 | eglibc-utils \ | ||
36 | eglibc-thread-db \ | ||
37 | eglibc-localedata-i18n \ | ||
38 | eglibc-gconv-ibm850 \ | ||
39 | eglibc-gconv-cp1252 \ | ||
40 | eglibc-gconv-iso8859-1 \ | ||
41 | eglibc-gconv-iso8859-15 \ | ||
42 | eglibc-binary-localedata-en.gb \ | ||
43 | locale-base-en-gb \ | ||
44 | " | ||
45 | |||
46 | |||
diff --git a/meta/conf/distro/include/poky-glibc.inc b/meta/conf/distro/include/poky-glibc.inc index b76879e9e5..79abacf543 100644 --- a/meta/conf/distro/include/poky-glibc.inc +++ b/meta/conf/distro/include/poky-glibc.inc | |||
@@ -10,3 +10,17 @@ TARGET_OS = "${GLIBCTARGETOS}" | |||
10 | 10 | ||
11 | CXXFLAGS += "-fvisibility-inlines-hidden" | 11 | CXXFLAGS += "-fvisibility-inlines-hidden" |
12 | 12 | ||
13 | LIBC_DEPENDENCIES = "\ | ||
14 | libsegfault \ | ||
15 | glibc \ | ||
16 | glibc-dbg \ | ||
17 | glibc-dev \ | ||
18 | glibc-utils \ | ||
19 | glibc-thread-db \ | ||
20 | glibc-localedata-i18n \ | ||
21 | glibc-gconv-ibm850 \ | ||
22 | glibc-gconv-cp1252 \ | ||
23 | glibc-gconv-iso8859-1 \ | ||
24 | glibc-gconv-iso8859-15 \ | ||
25 | locale-base-en-gb \ | ||
26 | " | ||
diff --git a/meta/conf/distro/include/poky-uclibc.inc b/meta/conf/distro/include/poky-uclibc.inc index 72e016af6f..edbcc4aa6d 100644 --- a/meta/conf/distro/include/poky-uclibc.inc +++ b/meta/conf/distro/include/poky-uclibc.inc | |||
@@ -18,3 +18,10 @@ IMAGE_LINGUAS = "" | |||
18 | 18 | ||
19 | DEPLOY_DIR = "${TMPDIR}/deploy-uclibc" | 19 | DEPLOY_DIR = "${TMPDIR}/deploy-uclibc" |
20 | DEPLOY_DIR_IMAGE = "${TMPDIR}/deploy/images" | 20 | DEPLOY_DIR_IMAGE = "${TMPDIR}/deploy/images" |
21 | |||
22 | LIBC_DEPENDENCIES = "\ | ||
23 | uclibc \ | ||
24 | uclibc-dbg \ | ||
25 | uclibc-dev \ | ||
26 | uclibc-thread-db \ | ||
27 | " | ||