diff options
| author | Richard Purdie <richard@openedhand.com> | 2006-03-23 22:30:35 +0000 |
|---|---|---|
| committer | Richard Purdie <richard@openedhand.com> | 2006-03-23 22:30:35 +0000 |
| commit | b3f42b759915ee078b192c43b37a86a219d15ebf (patch) | |
| tree | 4378dddb69c532781870fc683f24a498e7fb52d3 /openembedded/conf/distro | |
| parent | f7f54600f1ce3763705c6c6337bea052f77c5e33 (diff) | |
| download | poky-b3f42b759915ee078b192c43b37a86a219d15ebf.tar.gz | |
Sync conf files with OE - includes adding zaurusd to images and fixing PCMCIA_MANAGER handling
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@327 311d38ba-8fff-0310-9ca6-ca027cbcb966
Diffstat (limited to 'openembedded/conf/distro')
| -rw-r--r-- | openembedded/conf/distro/angstrom-2006.9.conf | 92 | ||||
| -rw-r--r-- | openembedded/conf/distro/angstrom.conf | 48 | ||||
| -rw-r--r-- | openembedded/conf/distro/preferred-e-versions.inc | 8 |
3 files changed, 148 insertions, 0 deletions
diff --git a/openembedded/conf/distro/angstrom-2006.9.conf b/openembedded/conf/distro/angstrom-2006.9.conf new file mode 100644 index 0000000000..ce11ddf08c --- /dev/null +++ b/openembedded/conf/distro/angstrom-2006.9.conf | |||
| @@ -0,0 +1,92 @@ | |||
| 1 | #DISTRO_VERSION = "2006.9" | ||
| 2 | DISTRO_VERSION = "test-${DATE}" | ||
| 3 | |||
| 4 | include conf/distro/angstrom.conf | ||
| 5 | |||
| 6 | |||
| 7 | DISTRO_TYPE = "debug" | ||
| 8 | #DISTRO_TYPE = "release" | ||
| 9 | #!!!!! DON'T FORGET TO ENABLE ZAPROOTPASSWD !!!!! | ||
| 10 | |||
| 11 | |||
| 12 | FEED_URIS += " \ | ||
| 13 | base##${ANGSTROM_URI}/unstable/feed/base/" | ||
| 14 | # base##${ANGSTROM_URI}/releases/${DISTRO_VERSION}/feed/base \ | ||
| 15 | # ${MACHINE}##${ANGSTROM_URI}/releases/${DISTRO_VERSION}/feed/${MACHINE} \ | ||
| 16 | # updates##${ANGSTROM_URI}/releases/${DISTRO_VERSION}/feed/updates" | ||
| 17 | |||
| 18 | #CVSDATE = 20050331 | ||
| 19 | |||
| 20 | |||
| 21 | # Opie | ||
| 22 | include conf/distro/preferred-opie-versions.inc | ||
| 23 | |||
| 24 | # GPE | ||
| 25 | include conf/distro/preferred-gpe-versions-2.8.inc | ||
| 26 | |||
| 27 | # E | ||
| 28 | include conf/distro/preferred-e-versions.inc | ||
| 29 | |||
| 30 | PREFERRED_PROVIDERS += " virtual/libqpe:libqpe-opie" | ||
| 31 | PREFERRED_VERSION_qte = "2.3.10" | ||
| 32 | |||
| 33 | |||
| 34 | PREFERRED_PROVIDERS += "virtual/xserver:xserver-kdrive" | ||
| 35 | PREFERRED_PROVIDERS += "virtual/gconf:gconf-dbus" | ||
| 36 | PREFERRED_PROVIDER_libx11 = "diet-x11" | ||
| 37 | |||
| 38 | |||
| 39 | PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial" | ||
| 40 | PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}gcc:gcc-cross" | ||
| 41 | PREFERRED_PROVIDERS += "virtual/${TARGET_PREFIX}g++:gcc-cross" | ||
| 42 | |||
| 43 | PREFERRED_PROVIDER_virtual/libiconv = "glibc" | ||
| 44 | PREFERRED_PROVIDER_virtual/libintl = "glibc" | ||
| 45 | |||
| 46 | #EABI stuff | ||
| 47 | PREFERRED_PROVIDER_virtual/arm-none-linux-gnueabi-libc-for-gcc = "glibc-intermediate" | ||
| 48 | PREFERRED_PROVIDER_virtual/arm-linux-libc-for-gcc = "glibc-intermediate" | ||
| 49 | |||
| 50 | |||
| 51 | #use EABI toolchain | ||
| 52 | PREFERRED_VERSION_gcc ?= "4.1.0" | ||
| 53 | PREFERRED_VERSION_gcc-cross ?= "4.1.0" | ||
| 54 | PREFERRED_VERSION_gcc-cross-initial ?= "4.1.0" | ||
| 55 | PREFERRED_VERSION_binutils ?= "2.16.91.0.6" | ||
| 56 | PREFERRED_VERSION_binutils-cross ?= "2.16.91.0.6" | ||
| 57 | PREFERRED_VERSION_linux-libc-headers ?= "2.6.15.99" | ||
| 58 | PREFERRED_VERSION_glibc ?= "2.4" | ||
| 59 | PREFERRED_VERSION_glibc-intermediate ?= "2.4" | ||
| 60 | |||
| 61 | |||
| 62 | PREFERRED_VERSION_orinoco-modules_h3600 = "0.13e" | ||
| 63 | PREFERRED_VERSION_orinoco-modules_h3900 = "0.13e" | ||
| 64 | PREFERRED_VERSION_dbus = "0.61" | ||
| 65 | |||
| 66 | |||
| 67 | #Down here we put stuff we want to install into machines without polluting conf/machine/ with distro stuff | ||
| 68 | |||
| 69 | #### Bootstrap options #### | ||
| 70 | |||
| 71 | PCMCIA_MANAGER_c7x0 = "pcmciautils" | ||
| 72 | PCMCIA_MANAGER_akita = "pcmciautils" | ||
| 73 | PCMCIA_MANAGER_spitz = "pcmciautils" | ||
| 74 | PCMCIA_MANAGER_borzoi = "pcmciautils" | ||
| 75 | PCMCIA_MANAGER_nokia770 = "pcmciautils" | ||
| 76 | PCMCIA_MANAGER_ipaq-pxa270 = "pcmciautils" | ||
| 77 | |||
| 78 | #### GPE section ### | ||
| 79 | |||
| 80 | #Install libgtkinput in devices without a keyboard | ||
| 81 | GPE_EXTRA_INSTALL_append_ipaq-pxa270 = " libgtkinput" | ||
| 82 | GPE_EXTRA_INSTALL_append_h2200 = " libgtkinput" | ||
| 83 | GPE_EXTRA_INSTALL_append_simpad = " libgtkinput" | ||
| 84 | GPE_EXTRA_INSTALL_append_nokia770 = " libgtkinput" | ||
| 85 | #As soon as a kill switch is in place we can add it to devices with a keyboard | ||
| 86 | #GPE_EXTRA_INSTALL_append_c7x0 = " libgtkinput" | ||
| 87 | #GPE_EXTRA_INSTALL_append_tosa = " libgtkinput" | ||
| 88 | #GPE_EXTRA_INSTALL_append_akita = " libgtkinput" | ||
| 89 | #GPE_EXTRA_INSTALL_append_spitz = " libgtkinput" | ||
| 90 | #GPE_EXTRA_INSTALL_append_borzoi = " libgtkinput" | ||
| 91 | |||
| 92 | |||
diff --git a/openembedded/conf/distro/angstrom.conf b/openembedded/conf/distro/angstrom.conf new file mode 100644 index 0000000000..e9e05201e8 --- /dev/null +++ b/openembedded/conf/distro/angstrom.conf | |||
| @@ -0,0 +1,48 @@ | |||
| 1 | #@TYPE: Distribution | ||
| 2 | #@NAME: Angstrom | ||
| 3 | #@DESCRIPTION: Distribution configuration for Angstrom | ||
| 4 | |||
| 5 | DISTRO = "angstrom" | ||
| 6 | DISTRO_NAME = "Angstrom" | ||
| 7 | |||
| 8 | #we'll use this till we get a real domain | ||
| 9 | ANGSTROM_URI = "http://ewi546.ewi.utwente.nl/angstrom" | ||
| 10 | |||
| 11 | #Set the default maintainer to angstrom-dev | ||
| 12 | MAINTAINER = "Angstrom Developers <angstrom-dev@handhelds.org>" | ||
| 13 | |||
| 14 | #use ipkg package format with debian style naming | ||
| 15 | INHERIT += "package_ipk debian" | ||
| 16 | |||
| 17 | #use multimachine buildrules | ||
| 18 | include conf/distro/include/multimachine.conf | ||
| 19 | |||
| 20 | #Generate locales on the buildsystem instead of on the target. Speeds up first boot, set to "1" to enable | ||
| 21 | ENABLE_BINARY_LOCALE_GENERATION ?= "" | ||
| 22 | |||
| 23 | |||
| 24 | #Use the ARM EABI when building for an ARM cpu. We can't use overrides | ||
| 25 | #here because this breaks all places where ":=" is used. | ||
| 26 | TARGET_VENDOR = "${@['','-none'][bb.data.getVar('TARGET_ARCH',d,1)=='arm']}" | ||
| 27 | TARGET_OS = "linux${@['','-gnueabi'][bb.data.getVar('TARGET_ARCH',d,1)=='arm']}" | ||
| 28 | |||
| 29 | #mess with compiler flags to use -Os instead of -O2 | ||
| 30 | #Please see http://free-electrons.com/doc/embedded_linux_optimizations/img47.html for some more info | ||
| 31 | FULL_OPTIMIZATION = "-fexpensive-optimizations -fomit-frame-pointer -frename-registers -Os" | ||
| 32 | BUILD_OPTIMIZATION = "-Os" | ||
| 33 | |||
| 34 | #EABI is softfloat by default, but let's make sure :) | ||
| 35 | TARGET_FPU = "soft" | ||
| 36 | |||
| 37 | PARALLEL_INSTALL_MODULES = "1" | ||
| 38 | |||
| 39 | #Always ship these packages | ||
| 40 | BOOTSTRAP_EXTRA_DEPENDS += "angstrom-version dropbear sysvinit" | ||
| 41 | BOOTSTRAP_EXTRA_RDEPENDS += "angstrom-version dropbear sysvinit" | ||
| 42 | |||
| 43 | #Name the generated images in a sane way | ||
| 44 | IMAGE_NAME = "${DISTRO_NAME}-${IMAGE_BASENAME}-${DISTRO_VERSION}-${MACHINE}" | ||
| 45 | DEPLOY_DIR_IMAGE = ${DEPLOY_DIR}/images/${MACHINE} | ||
| 46 | |||
| 47 | # Angstrom *always* has some form of release config, so error out if someone thinks he knows better | ||
| 48 | DISTRO_CHECK := "${@bb.data.getVar("DISTRO_VERSION",d,1) or bb.fatal('Remove this line or set a dummy DISTRO_VERSION if you really want to build an unversioned distro')}" | ||
diff --git a/openembedded/conf/distro/preferred-e-versions.inc b/openembedded/conf/distro/preferred-e-versions.inc index e4571f1ae6..53f363bf3d 100644 --- a/openembedded/conf/distro/preferred-e-versions.inc +++ b/openembedded/conf/distro/preferred-e-versions.inc | |||
| @@ -25,3 +25,11 @@ PREFERRED_VERSION_imlib2-x11 = "1.2.1.010" | |||
| 25 | PREFERRED_VERSION_imlib2-native = "1.2.1.010" | 25 | PREFERRED_VERSION_imlib2-native = "1.2.1.010" |
| 26 | PREFERRED_VERSION_e-wm = "0.16.999.023" | 26 | PREFERRED_VERSION_e-wm = "0.16.999.023" |
| 27 | PREFERRED_VERSION_entrance = "0.9.0.005" | 27 | PREFERRED_VERSION_entrance = "0.9.0.005" |
| 28 | |||
| 29 | PREFERRED_PROVIDER_virtual/evas = "evas-x11" | ||
| 30 | PREFERRED_PROVIDER_virtual/ecore = "ecore-x11" | ||
| 31 | PREFERRED_PROVIDER_virtual/imlib2 = "imlib2-x11" | ||
| 32 | |||
| 33 | PREFERRED_VERSION_gnome-vfs-dbus = "svn" | ||
| 34 | |||
| 35 | PREFERRED_VERSION_gcc = "3.4.4" | ||
