diff options
author | Kristoffer Ericson <kristoffer_e1@hotmail.com> | 2006-10-25 23:27:19 +0000 |
---|---|---|
committer | Kristoffer Ericson <kristoffer_e1@hotmail.com> | 2006-10-25 23:27:19 +0000 |
commit | e26108affb65e89fcf248a58564b9c25934a04a0 (patch) | |
tree | 3c27feb6d440ed2df41309dae277afc13427c12f /conf/distro/celinux-test.conf | |
parent | d7fd0e38cb60cb0ac871723c34616bf542d423cc (diff) | |
parent | 12f3d309156ac047b0826904ef729b83b997b8b5 (diff) |
merge of 5d13f311dd93df73db461d6abca7480b39bbecbc
and 6bdfd4680fb56e499b8a254034efb752dead5002
Diffstat (limited to 'conf/distro/celinux-test.conf')
-rw-r--r-- | conf/distro/celinux-test.conf | 88 |
1 files changed, 88 insertions, 0 deletions
diff --git a/conf/distro/celinux-test.conf b/conf/distro/celinux-test.conf new file mode 100644 index 0000000000..03dcd22d79 --- /dev/null +++ b/conf/distro/celinux-test.conf @@ -0,0 +1,88 @@ +#@-------------------------------------------------------------------- +#@TYPE: Distribution +#@NAME: CELF Linux test +#@DESCRIPTION: A Linux Distribution for the CELF test project +#@-------------------------------------------------------------------- + +# +# core distro settings +# + +# we want IPKG packages and Debian style naming +INHERIT += " package_ipk debian" + +# enable if build for many machines +#INHERIT += " multimachine" + +# we want images supporting the following features (for task-base) +DISTRO_FEATURES = "nfs pcmcia usbhost" + +# enable if you want ltp in bootstrap images +#DISTRO_EXTRA_RDEPENDS = "ltp" + +DISTRO_VERSION = "${DATE}" + +# DISTRO_TYPE control behaviour of some recipes +# dropbear allow password-less root logins for "debug" +# kernel can be set to export logs to screen/serial +DISTRO_TYPE = "debug" +# DISTRO_TYPE = "release" + +# fixed SRCDATE for many packages +require conf/distro/include/sane-srcdates.inc + +# fix it to one date but allow to override in local.conf if needed +SRCDATE ?= "20060927" + +# +# toolchain +# +PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial" +PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc:gcc-cross" +PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}g++:gcc-cross" +PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}binutils:binutils-cross" +PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}libc-for-gcc:glibc" + +PREFERRED_VERSION_binutils = "2.16" +PREFERRED_VERSION_binutils-cross = "2.16" + +PREFERRED_VERSION_gcc = "3.4.4" +PREFERRED_VERSION_gcc-cross = "3.4.4" +PREFERRED_VERSION_gcc-cross-initial = "3.4.4" + +PREFERRED_VERSION_glibc = "2.3.5+cvs20050627" + +# glibc provides iconv and intl +PREFERRED_PROVIDER_virtual/libiconv = "glibc" +PREFERRED_PROVIDER_virtual/libintl = "glibc" + +# +# omap5912osk settings +# + +# use latest booting kernel but allow to override it in local.conf +PREFERRED_VERSION_linux-omap1_omap5912osk ?= "2.6.18-omap1" + +# gcc 3.x use other -mtune name then gcc 4.x +TARGET_CC_ARCH_omap5912osk = "-march=armv5te -mtune=arm926ejs" + +# 2.6.18 kernel does not support pcmcia-cs ioctl() calls +PCMCIA_MANAGER = "pcmciautils" + +# +# target system settings +# +TARGET_OS = "linux" + +# use softfloat binaries to gain speed on ARM machines +TARGET_FPU_arm = "soft" + +# +# extra checking for needed tools +# + +# set minimal version of BitBake needed +BB_MIN_VERSION = "1.6.0" + +# check for required tools and minimal BitBake version +INHERIT += "sanity" |