aboutsummaryrefslogtreecommitdiffstats
path: root/conf/distro/celinux-test.conf
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openembedded.org>2006-10-18 06:44:06 +0000
committerMarcin Juszkiewicz <hrw@openembedded.org>2006-10-18 06:44:06 +0000
commitc52bead29e80c30f359cc129895d3db2f603364b (patch)
treefab54b15498bc921f57d2af616868da98e3976db /conf/distro/celinux-test.conf
parent5f0c265d6f5434246dbe14dd33abd73778a937a9 (diff)
downloadopenembedded-c52bead29e80c30f359cc129895d3db2f603364b.tar.gz
celinux-test: added more comments, restructured
Diffstat (limited to 'conf/distro/celinux-test.conf')
-rw-r--r--conf/distro/celinux-test.conf57
1 files changed, 36 insertions, 21 deletions
diff --git a/conf/distro/celinux-test.conf b/conf/distro/celinux-test.conf
index a4a8671ea0..b15dbae66b 100644
--- a/conf/distro/celinux-test.conf
+++ b/conf/distro/celinux-test.conf
@@ -4,10 +4,23 @@
#@DESCRIPTION: A Linux Distribution for the CELF test project
#@--------------------------------------------------------------------
-DISTRO_VERSION = "${DATE}"
+#
+# core distro settings
+#
-# fixed SRCDATE for many packages
-require conf/distro/include/sane-srcdates.inc
+# 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 want ltp iin bootstrap images
+#DISTRO_EXTRA_RDEPENDS = "ltp"
+
+DISTRO_VERSION = "${DATE}"
# DISTRO_TYPE control behaviour of some recipes
# dropbear allow password-less root logins for "debug"
@@ -15,16 +28,14 @@ require conf/distro/include/sane-srcdates.inc
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"
-# glibc provides iconv and intl
-PREFERRED_PROVIDER_virtual/libiconv = "glibc"
-PREFERRED_PROVIDER_virtual/libintl = "glibc"
-
-#
-# base
#
+# toolchain
#
PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial"
PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc:gcc-cross"
@@ -37,6 +48,15 @@ PREFERRED_VERSION_gcc = "3.4.4"
PREFERRED_VERSION_gcc-cross = "3.4.4"
PREFERRED_VERSION_gcc-initial-cross = "3.4.4"
+# 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+git"
# gcc 3.x use other -mtune name then gcc 4.x
@@ -45,25 +65,20 @@ TARGET_CC_ARCH_omap5912osk = "-march=armv5te -mtune=arm926ejs"
# 2.6.18 kernel does not support pcmcia-cs ioctl() calls
PCMCIA_MANAGER = "pcmciautils"
-# we want IPKG packages and Debian style naming
-INHERIT += " package_ipk debian"
-
-# enable if build for many machines
-#INHERIT += " multimachine"
-
+#
+# 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"
-
-# we want images supporting the following features (for task-base)
-DISTRO_FEATURES = "nfs pcmcia usbhost"
-
-# enable if want ltp iin bootstrap images
-#DISTRO_EXTRA_RDEPENDS = "ltp"