[OE-core] [PATCH 5/6] conf/distro/include/default-distrovars.inc: Create set of default 'distro' variable values

Khem Raj raj.khem at gmail.com
Sun May 15 20:48:25 UTC 2011


On Tue, May 10, 2011 at 7:00 AM, Richard Purdie
<richard.purdie at linuxfoundation.org> wrote:
> From: Richard Purdie <richard.purdie at linuxfoundation.org>
>
> Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
> ---
>  meta/conf/distro/defaultsetup.conf              |    1 +
>  meta/conf/distro/include/default-distrovars.inc |   43 ++++++++++++++++++++
>  meta/conf/distro/poky.conf                      |   48 +----------------------
>  3 files changed, 46 insertions(+), 46 deletions(-)
>  create mode 100644 meta/conf/distro/include/default-distrovars.inc
>
> diff --git a/meta/conf/distro/defaultsetup.conf b/meta/conf/distro/defaultsetup.conf
> index af5ef7b..8da6c0a 100644
> --- a/meta/conf/distro/defaultsetup.conf
> +++ b/meta/conf/distro/defaultsetup.conf
> @@ -1,5 +1,6 @@
>  include conf/distro/include/default-providers.inc
>  include conf/distro/include/default-versions.inc
> +include conf/distro/include/default-distrovars.inc
>  include conf/distro/include/world-broken.inc
>
>  TARGET_VENDOR ?= "-oecore"
> diff --git a/meta/conf/distro/include/default-distrovars.inc b/meta/conf/distro/include/default-distrovars.inc
> new file mode 100644
> index 0000000..ab26a30
> --- /dev/null
> +++ b/meta/conf/distro/include/default-distrovars.inc
> @@ -0,0 +1,43 @@
> +QA_LOGFILE = "${TMPDIR}/qa.log"
> +
> +IMAGE_ROOTFS_SIZE_ext2 ?= "131072"
> +
> +OEINCLUDELOGS ?= "yes"
> +KERNEL_CONSOLE ?= "ttyS0"
> +
> +require conf/distro/include/preferred-xorg-versions.inc
> +
> +PCMCIA_MANAGER ?= "pcmciautils"
> +
> +IMAGE_LINGUAS ?= "en-us en-gb"
> +LIMIT_BUILT_LOCALES ?= "POSIX en_US en_GB"
> +ENABLE_BINARY_LOCALE_GENERATION ?= "1"
> +LOCALE_UTF8_ONLY ?= "0"
> +
> +DISTRO_FEATURES ?= "alsa bluetooth ext2 irda pcmcia usbgadget usbhost wifi nfs zeroconf pci"
> +
> +DISTRO_EXTRA_RDEPENDS += "task-core-boot"
> +DISTRO_EXTRA_RRECOMMENDS += "kernel-module-af-packet"
> +


others can be overridden but the above two are a problem. they are forcing
distros to have these in RDEPENDS and RRECOMMENDS e.g. a distro
which does not want kernel-module-af-packet will have to have some way
to remove it. My opinion is do not add them to policy

-Khem




More information about the Openembedded-core mailing list