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>
This commit is contained in:
parent
512d3b713c
commit
675259c82c
|
@ -4,7 +4,7 @@
|
|||
|
||||
TARGET_VENDOR = "-poky"
|
||||
|
||||
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "glibc"
|
||||
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = ${POKYLIBC}
|
||||
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils = "binutils-cross"
|
||||
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial = "gcc-cross-initial"
|
||||
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-intermediate = "gcc-cross-intermediate"
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
# Poky configuration to use CSL 2005q3-2 derived toolchain (ARM EABI)
|
||||
#
|
||||
|
||||
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "glibc-intermediate"
|
||||
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}libc-for-gcc = "${POKYLIBC}-intermediate"
|
||||
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}binutils = "binutils-cross"
|
||||
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc-initial = "gcc-cross-initial"
|
||||
PREFERRED_PROVIDER_virtual/${TARGET_PREFIX}gcc = "gcc-cross"
|
||||
|
|
|
@ -27,3 +27,20 @@ OLDEST_KERNEL_linux-gnueabi ?= "2.6.16"
|
|||
OLDEST_KERNEL_sparc64 ?= "2.4.21"
|
||||
OLDEST_KERNEL_ppc64 ?= "2.4.21"
|
||||
|
||||
LIBC_DEPENDENCIES = "\
|
||||
libsegfault \
|
||||
eglibc \
|
||||
eglibc-dbg \
|
||||
eglibc-dev \
|
||||
eglibc-utils \
|
||||
eglibc-thread-db \
|
||||
eglibc-localedata-i18n \
|
||||
eglibc-gconv-ibm850 \
|
||||
eglibc-gconv-cp1252 \
|
||||
eglibc-gconv-iso8859-1 \
|
||||
eglibc-gconv-iso8859-15 \
|
||||
eglibc-binary-localedata-en.gb \
|
||||
locale-base-en-gb \
|
||||
"
|
||||
|
||||
|
||||
|
|
|
@ -10,3 +10,17 @@ TARGET_OS = "${GLIBCTARGETOS}"
|
|||
|
||||
CXXFLAGS += "-fvisibility-inlines-hidden"
|
||||
|
||||
LIBC_DEPENDENCIES = "\
|
||||
libsegfault \
|
||||
glibc \
|
||||
glibc-dbg \
|
||||
glibc-dev \
|
||||
glibc-utils \
|
||||
glibc-thread-db \
|
||||
glibc-localedata-i18n \
|
||||
glibc-gconv-ibm850 \
|
||||
glibc-gconv-cp1252 \
|
||||
glibc-gconv-iso8859-1 \
|
||||
glibc-gconv-iso8859-15 \
|
||||
locale-base-en-gb \
|
||||
"
|
||||
|
|
|
@ -18,3 +18,10 @@ IMAGE_LINGUAS = ""
|
|||
|
||||
DEPLOY_DIR = "${TMPDIR}/deploy-uclibc"
|
||||
DEPLOY_DIR_IMAGE = "${TMPDIR}/deploy/images"
|
||||
|
||||
LIBC_DEPENDENCIES = "\
|
||||
uclibc \
|
||||
uclibc-dbg \
|
||||
uclibc-dev \
|
||||
uclibc-thread-db \
|
||||
"
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
DESCRIPTION = "Target packages for the standalone SDK"
|
||||
PR = "r5"
|
||||
PR = "r6"
|
||||
LICENSE = "MIT"
|
||||
ALLOW_EMPTY = "1"
|
||||
|
||||
|
@ -10,33 +10,5 @@ RDEPENDS_${PN} = "\
|
|||
libgcc-dev \
|
||||
libstdc++ \
|
||||
libstdc++-dev \
|
||||
${LIBC_DEPENDENCIES} \
|
||||
"
|
||||
|
||||
GLIBC_DEPENDENCIES = "\
|
||||
libsegfault \
|
||||
glibc \
|
||||
glibc-dbg \
|
||||
glibc-dev \
|
||||
glibc-utils \
|
||||
glibc-thread-db \
|
||||
glibc-localedata-i18n \
|
||||
glibc-gconv-ibm850 \
|
||||
glibc-gconv-cp1252 \
|
||||
glibc-gconv-iso8859-1 \
|
||||
glibc-gconv-iso8859-15 \
|
||||
locale-base-en-gb \
|
||||
"
|
||||
|
||||
RDEPENDS_${PN}_append_linux = "${GLIBC_DEPENDENCIES}"
|
||||
RDEPENDS_${PN}_append_linux-gnueabi = "${GLIBC_DEPENDENCIES}"
|
||||
|
||||
UCLIBC_DEPENDENCIES = "\
|
||||
uclibc \
|
||||
uclibc-dbg \
|
||||
uclibc-dev \
|
||||
uclibc-thread-db \
|
||||
"
|
||||
|
||||
RDEPENDS_${PN}_append_linux-uclibc = "${UCLIBC_DEPENDENCIES}"
|
||||
RDEPENDS_${PN}_append_linux-uclibcgnueabi = "${UCLIBC_DEPENDENCIES}"
|
||||
|
||||
|
|
Loading…
Reference in New Issue