diff options
| author | Manuel Traut <manut@linutronix.de> | 2015-02-02 10:59:55 +0100 |
|---|---|---|
| committer | Manuel Traut <manut@linutronix.de> | 2015-02-02 10:59:55 +0100 |
| commit | df6e120999650c1f52e766062a2ba8a7579698a7 (patch) | |
| tree | aace831a4b848fa11ab3338bab5a77965691a73b /distribution/yocto-advanced/poky | |
| parent | 5c6c2d4526dbda711eeb2ba96a20e3cad3808921 (diff) | |
yocto: add our meta-mini layer
with a lot of useful examples!
Signed-off-by: Manuel Traut <manut@linutronix.de>
Diffstat (limited to 'distribution/yocto-advanced/poky')
34 files changed, 0 insertions, 931 deletions
diff --git a/distribution/yocto-advanced/poky/build-fsl/conf/bblayers.conf b/distribution/yocto-advanced/poky/build-fsl/conf/bblayers.conf deleted file mode 100644 index 4844da3..0000000 --- a/distribution/yocto-advanced/poky/build-fsl/conf/bblayers.conf +++ /dev/null @@ -1,21 +0,0 @@ -# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf -# changes incompatibly -LCONF_VERSION = "6" - -BBPATH = "${TOPDIR}" -BBFILES ?= "" - -BBLAYERS ?= " \ - /home/local/src/poky/meta \ - /home/local/src/poky/meta-yocto \ - /home/local/src/poky/meta-yocto-bsp \ - /home/local/src/poky/meta-fsl-arm \ - /home/local/src/poky/meta-fsl-arm-extra \ - /home/local/src/poky/meta-openembedded/meta-oe \ - /home/local/src/poky/meta-fsl-demos \ - /home/local/src/poky/meta-linutronix \ - " -BBLAYERS_NON_REMOVABLE ?= " \ - /home/local/src/poky/meta \ - /home/local/src/poky/meta-yocto \ - " diff --git a/distribution/yocto-advanced/poky/build-fsl/conf/local.conf b/distribution/yocto-advanced/poky/build-fsl/conf/local.conf deleted file mode 100644 index 5dafd02..0000000 --- a/distribution/yocto-advanced/poky/build-fsl/conf/local.conf +++ /dev/null @@ -1,255 +0,0 @@ -# -# This file is your local configuration file and is where all local user settings -# are placed. The comments in this file give some guide to the options a new user -# to the system might want to change but pretty much any configuration option can -# be set in this file. More adventurous users can look at local.conf.extended -# which contains other examples of configuration which can be placed in this file -# but new users likely won't need any of them initially. -# -# Lines starting with the '#' character are commented out and in some cases the -# default values are provided as comments to show people example syntax. Enabling -# the option is a question of removing the # character and making any change to the -# variable as required. - -# -# Parallelism Options -# -# These two options control how much parallelism BitBake should use. The first -# option determines how many tasks bitbake should run in parallel: -# -#BB_NUMBER_THREADS ?= "4" -# -# Default to setting automatically based on cpu count -BB_NUMBER_THREADS ?= "${@oe.utils.cpu_count()}" -# -# The second option controls how many processes make should run in parallel when -# running compile tasks: -# -#PARALLEL_MAKE ?= "-j 4" -# -# Default to setting automatically based on cpu count -PARALLEL_MAKE ?= "-j ${@oe.utils.cpu_count()}" -# -# For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j 4" would -# be appropriate for example. - -# -# Machine Selection -# -# You need to select a specific machine to target the build with. There are a selection -# of emulated machines available which can boot and run in the QEMU emulator: -# -#MACHINE ?= "qemuarm" -#MACHINE ?= "qemumips" -#MACHINE ?= "qemuppc" -#MACHINE ?= "qemux86" -#MACHINE ?= "qemux86-64" -# -# There are also the following hardware board target machines included for -# demonstration purposes: -# -#MACHINE ?= "beaglebone" -#MACHINE ?= "genericx86" -#MACHINE ?= "genericx86-64" -#MACHINE ?= "mpc8315e-rdb" -#MACHINE ?= "edgerouter" -# -# This sets the default machine to be qemux86 if no other machine is selected: -MACHINE ??= "imx6qsabrelite" - -# -# Where to place downloads -# -# During a first build the system will download many different source code tarballs -# from various upstream projects. This can take a while, particularly if your network -# connection is slow. These are all stored in DL_DIR. When wiping and rebuilding you -# can preserve this directory to speed up this part of subsequent builds. This directory -# is safe to share between multiple builds on the same machine too. -# -# The default is a downloads directory under TOPDIR which is the build directory. -# -#DL_DIR ?= "${TOPDIR}/downloads" - -# -# Where to place shared-state files -# -# BitBake has the capability to accelerate builds based on previously built output. -# This is done using "shared state" files which can be thought of as cache objects -# and this option determines where those files are placed. -# -# You can wipe out TMPDIR leaving this directory intact and the build would regenerate -# from these files if no changes were made to the configuration. If changes were made -# to the configuration, only shared state files where the state was still valid would -# be used (done using checksums). -# -# The default is a sstate-cache directory under TOPDIR. -# -#SSTATE_DIR ?= "${TOPDIR}/sstate-cache" - -# -# Where to place the build output -# -# This option specifies where the bulk of the building work should be done and -# where BitBake should place its temporary files and output. Keep in mind that -# this includes the extraction and compilation of many applications and the toolchain -# which can use Gigabytes of hard disk space. -# -# The default is a tmp directory under TOPDIR. -# -#TMPDIR = "${TOPDIR}/tmp" - -# -# Default policy config -# -# The distribution setting controls which policy settings are used as defaults. -# The default value is fine for general Yocto project use, at least initially. -# Ultimately when creating custom policy, people will likely end up subclassing -# these defaults. -# -# DISTRO ?= "linutronix" -DISTRO ?= "lx" -# As an example of a subclass there is a "bleeding" edge policy configuration -# where many versions are set to the absolute latest code from the upstream -# source control systems. This is just mentioned here as an example, its not -# useful to most new users. -# DISTRO ?= "poky-bleeding" - -# -# Package Management configuration -# -# This variable lists which packaging formats to enable. Multiple package backends -# can be enabled at once and the first item listed in the variable will be used -# to generate the root filesystems. -# Options are: -# - 'package_deb' for debian style deb files -# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) -# - 'package_rpm' for rpm style packages -# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" -# We default to rpm: -PACKAGE_CLASSES ?= "package_ipk" - -# -# SDK/ADT target architecture -# -# This variable specifies the architecture to build SDK/ADT items for and means -# you can build the SDK packages for architectures other than the machine you are -# running the build on (i.e. building i686 packages on an x86_64 host). -# Supported values are i686 and x86_64 -#SDKMACHINE ?= "i686" - -# -# Extra image configuration defaults -# -# The EXTRA_IMAGE_FEATURES variable allows extra packages to be added to the generated -# images. Some of these options are added to certain image types automatically. The -# variable can contain the following options: -# "dbg-pkgs" - add -dbg packages for all installed packages -# (adds symbol information for debugging/profiling) -# "dev-pkgs" - add -dev packages for all installed packages -# (useful if you want to develop against libs in the image) -# "ptest-pkgs" - add -ptest packages for all ptest-enabled packages -# (useful if you want to run the package test suites) -# "tools-sdk" - add development tools (gcc, make, pkgconfig etc.) -# "tools-debug" - add debugging tools (gdb, strace) -# "eclipse-debug" - add Eclipse remote debugging support -# "tools-profile" - add profiling tools (oprofile, exmap, lttng, valgrind) -# "tools-testapps" - add useful testing tools (ts_print, aplay, arecord etc.) -# "debug-tweaks" - make an image suitable for development -# e.g. ssh root access has a blank password -# There are other application targets that can be used here too, see -# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. -# We default to enabling the debugging tweaks. -EXTRA_IMAGE_FEATURES = "debug-tweaks tools-debug eclipse-debug tools-profile" - -# -# Additional image features -# -# The following is a list of additional classes to use when building images which -# enable extra features. Some available options which can be included in this variable -# are: -# - 'buildstats' collect build statistics -# - 'image-mklibs' to reduce shared library files size for an image -# - 'image-prelink' in order to prelink the filesystem image -# - 'image-swab' to perform host system intrusion detection -# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink -# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended -USER_CLASSES ?= "buildstats image-mklibs image-prelink" - -# -# Runtime testing of images -# -# The build system can test booting virtual machine images under qemu (an emulator) -# after any root filesystems are created and run tests against those images. To -# enable this uncomment this line. See classes/testimage(-auto).bbclass for -# further details. -#TEST_IMAGE = "1" -# -# Interactive shell configuration -# -# Under certain circumstances the system may need input from you and to do this it -# can launch an interactive shell. It needs to do this since the build is -# multithreaded and needs to be able to handle the case where more than one parallel -# process may require the user's attention. The default is iterate over the available -# terminal types to find one that works. -# -# Examples of the occasions this may happen are when resolving patches which cannot -# be applied, to use the devshell or the kernel menuconfig -# -# Supported values are auto, gnome, xfce, rxvt, screen, konsole (KDE 3.x only), none -# Note: currently, Konsole support only works for KDE 3.x due to the way -# newer Konsole versions behave -#OE_TERMINAL = "auto" -# By default disable interactive patch resolution (tasks will just fail instead): -PATCHRESOLVE = "noop" - -# -# Disk Space Monitoring during the build -# -# Monitor the disk space during the build. If there is less that 1GB of space or less -# than 100K inodes in any key build location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully -# shutdown the build. If there is less that 100MB or 1K inodes, perform a hard abort -# of the build. The reason for this is that running completely out of space can corrupt -# files and damages the build in ways which may not be easily recoverable. -BB_DISKMON_DIRS = "\ - STOPTASKS,${TMPDIR},1G,100K \ - STOPTASKS,${DL_DIR},1G,100K \ - STOPTASKS,${SSTATE_DIR},1G,100K \ - ABORT,${TMPDIR},100M,1K \ - ABORT,${DL_DIR},100M,1K \ - ABORT,${SSTATE_DIR},100M,1K" - -# -# Shared-state files from other locations -# -# As mentioned above, shared state files are prebuilt cache data objects which can -# used to accelerate build time. This variable can be used to configure the system -# to search other mirror locations for these objects before it builds the data itself. -# -# This can be a filesystem directory, or a remote url such as http or ftp. These -# would contain the sstate-cache results from previous builds (possibly from other -# machines). This variable works like fetcher MIRRORS/PREMIRRORS and points to the -# cache locations to check for the shared objects. -# NOTE: if the mirror uses the same structure as SSTATE_DIR, you need to add PATH -# at the end as shown in the examples below. This will be substituted with the -# correct path within the directory structure. -#SSTATE_MIRRORS ?= "\ -#file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n \ -#file://.* file:///some/local/dir/sstate/PATH" - - -# -# Qemu configuration -# -# By default qemu will build with a builtin VNC server where graphical output can be -# seen. The two lines below enable the SDL backend too. This assumes there is a -# libsdl library available on your build system. -PACKAGECONFIG_pn-qemu-native = "sdl" -PACKAGECONFIG_pn-nativesdk-qemu = "sdl" -ASSUME_PROVIDED += "libsdl-native" - - -# CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to -# track the version of this file when it was generated. This can safely be ignored if -# this doesn't mean anything to you. -CONF_VERSION = "1" -ACCEPT_FSL_EULA = "1" diff --git a/distribution/yocto-advanced/poky/build/bblayers.conf b/distribution/yocto-advanced/poky/build/bblayers.conf deleted file mode 100644 index d3d956b..0000000 --- a/distribution/yocto-advanced/poky/build/bblayers.conf +++ /dev/null @@ -1,16 +0,0 @@ -# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf -# changes incompatibly -LCONF_VERSION = "6" - -BBPATH = "${TOPDIR}" -BBFILES ?= "" - -BBLAYERS ?= " \ - /home/local/src/poky/meta \ - /home/local/src/poky/meta-yocto \ - /home/local/src/poky/meta-yocto-bsp \ - " -BBLAYERS_NON_REMOVABLE ?= " \ - /home/local/src/poky/meta \ - /home/local/src/poky/meta-yocto \ - " diff --git a/distribution/yocto-advanced/poky/build/local.conf b/distribution/yocto-advanced/poky/build/local.conf deleted file mode 100644 index bcb0864..0000000 --- a/distribution/yocto-advanced/poky/build/local.conf +++ /dev/null @@ -1,253 +0,0 @@ -# -# This file is your local configuration file and is where all local user settings -# are placed. The comments in this file give some guide to the options a new user -# to the system might want to change but pretty much any configuration option can -# be set in this file. More adventurous users can look at local.conf.extended -# which contains other examples of configuration which can be placed in this file -# but new users likely won't need any of them initially. -# -# Lines starting with the '#' character are commented out and in some cases the -# default values are provided as comments to show people example syntax. Enabling -# the option is a question of removing the # character and making any change to the -# variable as required. - -# -# Parallelism Options -# -# These two options control how much parallelism BitBake should use. The first -# option determines how many tasks bitbake should run in parallel: -# -#BB_NUMBER_THREADS ?= "4" -# -# Default to setting automatically based on cpu count -BB_NUMBER_THREADS ?= "${@oe.utils.cpu_count()}" -# -# The second option controls how many processes make should run in parallel when -# running compile tasks: -# -#PARALLEL_MAKE ?= "-j 4" -# -# Default to setting automatically based on cpu count -PARALLEL_MAKE ?= "-j ${@oe.utils.cpu_count()}" -# -# For a quad-core machine, BB_NUMBER_THREADS = "4", PARALLEL_MAKE = "-j 4" would -# be appropriate for example. - -# -# Machine Selection -# -# You need to select a specific machine to target the build with. There are a selection -# of emulated machines available which can boot and run in the QEMU emulator: -# -#MACHINE ?= "qemuarm" -#MACHINE ?= "qemumips" -#MACHINE ?= "qemuppc" -#MACHINE ?= "qemux86" -#MACHINE ?= "qemux86-64" -# -# There are also the following hardware board target machines included for -# demonstration purposes: -# -#MACHINE ?= "beaglebone" -#MACHINE ?= "genericx86" -#MACHINE ?= "genericx86-64" -#MACHINE ?= "mpc8315e-rdb" -#MACHINE ?= "edgerouter" -# -# This sets the default machine to be qemux86 if no other machine is selected: -MACHINE ??= "qemux86" - -# -# Where to place downloads -# -# During a first build the system will download many different source code tarballs -# from various upstream projects. This can take a while, particularly if your network -# connection is slow. These are all stored in DL_DIR. When wiping and rebuilding you -# can preserve this directory to speed up this part of subsequent builds. This directory -# is safe to share between multiple builds on the same machine too. -# -# The default is a downloads directory under TOPDIR which is the build directory. -# -#DL_DIR ?= "${TOPDIR}/downloads" - -# -# Where to place shared-state files -# -# BitBake has the capability to accelerate builds based on previously built output. -# This is done using "shared state" files which can be thought of as cache objects -# and this option determines where those files are placed. -# -# You can wipe out TMPDIR leaving this directory intact and the build would regenerate -# from these files if no changes were made to the configuration. If changes were made -# to the configuration, only shared state files where the state was still valid would -# be used (done using checksums). -# -# The default is a sstate-cache directory under TOPDIR. -# -#SSTATE_DIR ?= "${TOPDIR}/sstate-cache" - -# -# Where to place the build output -# -# This option specifies where the bulk of the building work should be done and -# where BitBake should place its temporary files and output. Keep in mind that -# this includes the extraction and compilation of many applications and the toolchain -# which can use Gigabytes of hard disk space. -# -# The default is a tmp directory under TOPDIR. -# -#TMPDIR = "${TOPDIR}/tmp" - -# -# Default policy config -# -# The distribution setting controls which policy settings are used as defaults. -# The default value is fine for general Yocto project use, at least initially. -# Ultimately when creating custom policy, people will likely end up subclassing -# these defaults. -# -DISTRO ?= "poky" -# As an example of a subclass there is a "bleeding" edge policy configuration -# where many versions are set to the absolute latest code from the upstream -# source control systems. This is just mentioned here as an example, its not -# useful to most new users. -# DISTRO ?= "poky-bleeding" - -# -# Package Management configuration -# -# This variable lists which packaging formats to enable. Multiple package backends -# can be enabled at once and the first item listed in the variable will be used -# to generate the root filesystems. -# Options are: -# - 'package_deb' for debian style deb files -# - 'package_ipk' for ipk files are used by opkg (a debian style embedded package manager) -# - 'package_rpm' for rpm style packages -# E.g.: PACKAGE_CLASSES ?= "package_rpm package_deb package_ipk" -# We default to rpm: -PACKAGE_CLASSES ?= "package_rpm" - -# -# SDK/ADT target architecture -# -# This variable specifies the architecture to build SDK/ADT items for and means -# you can build the SDK packages for architectures other than the machine you are -# running the build on (i.e. building i686 packages on an x86_64 host). -# Supported values are i686 and x86_64 -#SDKMACHINE ?= "i686" - -# -# Extra image configuration defaults -# -# The EXTRA_IMAGE_FEATURES variable allows extra packages to be added to the generated -# images. Some of these options are added to certain image types automatically. The -# variable can contain the following options: -# "dbg-pkgs" - add -dbg packages for all installed packages -# (adds symbol information for debugging/profiling) -# "dev-pkgs" - add -dev packages for all installed packages -# (useful if you want to develop against libs in the image) -# "ptest-pkgs" - add -ptest packages for all ptest-enabled packages -# (useful if you want to run the package test suites) -# "tools-sdk" - add development tools (gcc, make, pkgconfig etc.) -# "tools-debug" - add debugging tools (gdb, strace) -# "eclipse-debug" - add Eclipse remote debugging support -# "tools-profile" - add profiling tools (oprofile, exmap, lttng, valgrind) -# "tools-testapps" - add useful testing tools (ts_print, aplay, arecord etc.) -# "debug-tweaks" - make an image suitable for development -# e.g. ssh root access has a blank password -# There are other application targets that can be used here too, see -# meta/classes/image.bbclass and meta/classes/core-image.bbclass for more details. -# We default to enabling the debugging tweaks. -EXTRA_IMAGE_FEATURES = "debug-tweaks" - -# -# Additional image features -# -# The following is a list of additional classes to use when building images which -# enable extra features. Some available options which can be included in this variable -# are: -# - 'buildstats' collect build statistics -# - 'image-mklibs' to reduce shared library files size for an image -# - 'image-prelink' in order to prelink the filesystem image -# - 'image-swab' to perform host system intrusion detection -# NOTE: if listing mklibs & prelink both, then make sure mklibs is before prelink -# NOTE: mklibs also needs to be explicitly enabled for a given image, see local.conf.extended -USER_CLASSES ?= "buildstats image-mklibs image-prelink" - -# -# Runtime testing of images -# -# The build system can test booting virtual machine images under qemu (an emulator) -# after any root filesystems are created and run tests against those images. To -# enable this uncomment this line. See classes/testimage(-auto).bbclass for -# further details. -#TEST_IMAGE = "1" -# -# Interactive shell configuration -# -# Under certain circumstances the system may need input from you and to do this it -# can launch an interactive shell. It needs to do this since the build is -# multithreaded and needs to be able to handle the case where more than one parallel -# process may require the user's attention. The default is iterate over the available -# terminal types to find one that works. -# -# Examples of the occasions this may happen are when resolving patches which cannot -# be applied, to use the devshell or the kernel menuconfig -# -# Supported values are auto, gnome, xfce, rxvt, screen, konsole (KDE 3.x only), none -# Note: currently, Konsole support only works for KDE 3.x due to the way -# newer Konsole versions behave -#OE_TERMINAL = "auto" -# By default disable interactive patch resolution (tasks will just fail instead): -PATCHRESOLVE = "noop" - -# -# Disk Space Monitoring during the build -# -# Monitor the disk space during the build. If there is less that 1GB of space or less -# than 100K inodes in any key build location (TMPDIR, DL_DIR, SSTATE_DIR), gracefully -# shutdown the build. If there is less that 100MB or 1K inodes, perform a hard abort -# of the build. The reason for this is that running completely out of space can corrupt -# files and damages the build in ways which may not be easily recoverable. -BB_DISKMON_DIRS = "\ - STOPTASKS,${TMPDIR},1G,100K \ - STOPTASKS,${DL_DIR},1G,100K \ - STOPTASKS,${SSTATE_DIR},1G,100K \ - ABORT,${TMPDIR},100M,1K \ - ABORT,${DL_DIR},100M,1K \ - ABORT,${SSTATE_DIR},100M,1K" - -# -# Shared-state files from other locations -# -# As mentioned above, shared state files are prebuilt cache data objects which can -# used to accelerate build time. This variable can be used to configure the system -# to search other mirror locations for these objects before it builds the data itself. -# -# This can be a filesystem directory, or a remote url such as http or ftp. These -# would contain the sstate-cache results from previous builds (possibly from other -# machines). This variable works like fetcher MIRRORS/PREMIRRORS and points to the -# cache locations to check for the shared objects. -# NOTE: if the mirror uses the same structure as SSTATE_DIR, you need to add PATH -# at the end as shown in the examples below. This will be substituted with the -# correct path within the directory structure. -#SSTATE_MIRRORS ?= "\ -#file://.* http://someserver.tld/share/sstate/PATH;downloadfilename=PATH \n \ -#file://.* file:///some/local/dir/sstate/PATH" - - -# -# Qemu configuration -# -# By default qemu will build with a builtin VNC server where graphical output can be -# seen. The two lines below enable the SDL backend too. This assumes there is a -# libsdl library available on your build system. -PACKAGECONFIG_pn-qemu-native = "sdl" -PACKAGECONFIG_pn-nativesdk-qemu = "sdl" -ASSUME_PROVIDED += "libsdl-native" - - -# CONF_VERSION is increased each time build/conf/ changes incompatibly and is used to -# track the version of this file when it was generated. This can safely be ignored if -# this doesn't mean anything to you. -CONF_VERSION = "1" diff --git a/distribution/yocto-advanced/poky/meta-linutronix/COPYING.MIT b/distribution/yocto-advanced/poky/meta-linutronix/COPYING.MIT deleted file mode 100644 index 89de354..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/COPYING.MIT +++ /dev/null @@ -1,17 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/distribution/yocto-advanced/poky/meta-linutronix/README b/distribution/yocto-advanced/poky/meta-linutronix/README deleted file mode 100644 index c4fd764..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/README +++ /dev/null @@ -1,64 +0,0 @@ -This README file contains information on the contents of the -linutronix layer. - -Please see the corresponding sections below for details. - - -Dependencies -============ - -This layer depends on: - - URI: git://git.openembedded.org/bitbake - branch: master - - URI: git://git.openembedded.org/openembedded-core - layers: meta - branch: master - - URI: git://git.yoctoproject.org/xxxx - layers: xxxx - branch: master - - -Patches -======= - -Please submit any patches against the linutronix layer to the -xxxx mailing list (xxxx@zzzz.org) and cc: the maintainer: - -Maintainer: XXX YYYYYY <xxx.yyyyyy@zzzzz.com> - - -Table of Contents -================= - - I. Adding the linutronix layer to your build - II. Misc - - -I. Adding the linutronix layer to your build -================================================= - ---- replace with specific instructions for the linutronix layer --- - -In order to use this layer, you need to make the build system aware of -it. - -Assuming the linutronix layer exists at the top-level of your -yocto build tree, you can add it to the build system by adding the -location of the linutronix layer to bblayers.conf, along with any -other layers needed. e.g.: - - BBLAYERS ?= " \ - /path/to/yocto/meta \ - /path/to/yocto/meta-yocto \ - /path/to/yocto/meta-yocto-bsp \ - /path/to/yocto/meta-linutronix \ - " - - -II. Misc -======== - ---- replace with specific information about the linutronix layer --- diff --git a/distribution/yocto-advanced/poky/meta-linutronix/conf/distro/linutronix.conf b/distribution/yocto-advanced/poky/meta-linutronix/conf/distro/linutronix.conf deleted file mode 100644 index 3eb4fcb..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/conf/distro/linutronix.conf +++ /dev/null @@ -1,11 +0,0 @@ -DISTRO = "linutronix" -DISTRO_NAME = "linutronix 1.0 (for foo devices)" -DISTRO_VERSION = "1.0" -DISTRO_CODENAME = "bar" -SDK_VENDOR = "-linutronix" -SDK_VERSION := "${@'${DISTRO_VERSION}'}" -MAINTAINER = "Manuel Traut <manut@linutronix.de>" -TARGET_VENDOR = "-linutronix" -LOCALCONF_VERSION = "1" -LAYER_CONF_VERSION ?= "6" -DISTRO_FEATURES_append = " opengl" diff --git a/distribution/yocto-advanced/poky/meta-linutronix/conf/distro/lx.conf b/distribution/yocto-advanced/poky/meta-linutronix/conf/distro/lx.conf deleted file mode 100644 index 573fd97..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/conf/distro/lx.conf +++ /dev/null @@ -1,75 +0,0 @@ -DISTRO = "lx" -DISTRO_NAME = "LX (Yocto Project Reference Distro)" -DISTRO_VERSION = "1.6.1" -DISTRO_CODENAME = "bubu" -SDK_VENDOR = "-lxsdk" -SDK_VERSION := "${@'${DISTRO_VERSION}'}" - -MAINTAINER = "Manuel Traut <manut@linutronix.de>" - -TARGET_VENDOR = "-lx" - -LOCALCONF_VERSION = "1" -LAYER_CONF_VERSION ?= "6" - -DISTRO_FEATURES ?= "${DISTRO_FEATURES_DEFAULT} ${DISTRO_FEATURES_LIBC}" - -SDK_NAME = "${DISTRO}-${TCLIBC}-${SDK_ARCH}-${IMAGE_BASENAME}-${TUNE_PKGARCH}" -SDKPATH = "/opt/${DISTRO}/${SDK_VERSION}" - -TCLIBCAPPEND = "" - -PREMIRRORS ??= "\ -bzr://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ -cvs://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ -git://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ -hg://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ -osc://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ -p4://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ -svk://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ -svn://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n" - -MIRRORS =+ "\ -ftp://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ -http://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ -https://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n" - -# The CONNECTIVITY_CHECK_URI's are used to test whether we can succesfully -# fetch from the network (and warn you if not). To disable the test set -# the variable to be empty. -# Git example url: git://git.yoctoproject.org/yocto-firewall-test;protocol=git;rev=HEAD - -CONNECTIVITY_CHECK_URIS ?= " \ - https://eula-downloads.yoctoproject.org/index.php \ - http://bugzilla.yoctoproject.org/report.cgi" - -SANITY_TESTED_DISTROS ?= " \ - Poky-1.4 \n \ - Poky-1.5 \n \ - Poky-1.6 \n \ - Ubuntu-12.04 \n \ - Ubuntu-13.10 \n \ - Ubuntu-14.04 \n \ - Fedora-19 \n \ - Fedora-20 \n \ - CentOS-6.4 \n \ - CentOS-6.5 \n \ - Debian-7.0 \n \ - Debian-7.1 \n \ - Debian-7.2 \n \ - Debian-7.3 \n \ - Debian-7.4 \n \ - SUSE-LINUX-12.2 \n \ - openSUSE-project-12.3 \n \ - openSUSE-project-13.1 \n \ - " - -# Default hash policy for distro -BB_SIGNATURE_HANDLER ?= 'OEBasicHash' -# -# OELAYOUT_ABI allows us to notify users when the format of TMPDIR changes in -# an incompatible way. Such changes should usually be detailed in the commit -# that breaks the format and have been previously discussed on the mailing list -# with general agreement from the core team. -# -OELAYOUT_ABI = "8" diff --git a/distribution/yocto-advanced/poky/meta-linutronix/conf/layer.conf b/distribution/yocto-advanced/poky/meta-linutronix/conf/layer.conf deleted file mode 100644 index a453979..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/conf/layer.conf +++ /dev/null @@ -1,10 +0,0 @@ -# We have a conf and classes directory, add to BBPATH -BBPATH .= ":${LAYERDIR}" - -# We have recipes-* directories, add to BBFILES -BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \ - ${LAYERDIR}/recipes-*/*/*.bbappend" - -BBFILE_COLLECTIONS += "linutronix" -BBFILE_PATTERN_linutronix = "^${LAYERDIR}/" -BBFILE_PRIORITY_linutronix = "6" diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-bsp/linutronix-image/linutronix-image.bb b/distribution/yocto-advanced/poky/meta-linutronix/recipes-bsp/linutronix-image/linutronix-image.bb deleted file mode 100644 index 825edca..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-bsp/linutronix-image/linutronix-image.bb +++ /dev/null @@ -1,2 +0,0 @@ -IMAGE_INSTALL += "openssh" -inherit core-image diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/autohello_1.0.bb b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/autohello_1.0.bb deleted file mode 100644 index e9c79f9..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/autohello_1.0.bb +++ /dev/null @@ -1,9 +0,0 @@ -DESCRIPTION = "GNU Helloworld application" -SECTION = "examples" -LICENSE = "GPLv2+" -LIC_FILES_CHKSUM = "file://COPYING;md5=d32239bcb673463ab874e80d47fae504" -PR = "r0" - -SRC_URI = "file://autohello-${PV}.tar.gz" -SRC_URI[md5sum] = "4bfc9bed4d5d67a266d93e99e5883211" -inherit autotools diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello-1.0.tar.gz b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello-1.0.tar.gz Binary files differdeleted file mode 100644 index 424b53c..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello-1.0.tar.gz +++ /dev/null diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/AUTHORS b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/AUTHORS deleted file mode 100644 index e69de29..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/AUTHORS +++ /dev/null diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/ChangeLog b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/ChangeLog deleted file mode 100644 index e69de29..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/ChangeLog +++ /dev/null diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/Makefile.am b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/Makefile.am deleted file mode 100644 index 1b344bc..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/Makefile.am +++ /dev/null @@ -1,2 +0,0 @@ -bin_PROGRAMS = autohello -autohello_SOURCES = autohello.c diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/NEWS b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/NEWS deleted file mode 100644 index e69de29..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/NEWS +++ /dev/null diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/README b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/README deleted file mode 100644 index e69de29..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/README +++ /dev/null diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/autogen.sh b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/autogen.sh deleted file mode 100755 index 9088512..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/autogen.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/bash -autoreconf -sif diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/autohello.c b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/autohello.c deleted file mode 100644 index d035085..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/autohello.c +++ /dev/null @@ -1,12 +0,0 @@ -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include <stdio.h> - -int main (int argc, char **argv) -{ - printf ("autohello poky world\n"); - - return 0; -} diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/configure.ac b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/configure.ac deleted file mode 100644 index 1ac5db3..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/autohello/files/autohello/configure.ac +++ /dev/null @@ -1,21 +0,0 @@ -AC_PREREQ([2.69]) -AC_INIT([autohello], [1.0], [maunt@linutronix.de]) -AM_INIT_AUTOMAKE([silent-rules]) -AC_CONFIG_SRCDIR([autohello.c]) -AC_CONFIG_HEADERS([config.h]) - -# Checks for programs. -AC_PROG_CC -AC_PROG_INSTALL -AM_PROG_CC_C_O - -# Checks for libraries. - -# Checks for header files. - -# Checks for typedefs, structures, and compiler characteristics. - -# Checks for library functions. - -AC_CONFIG_FILES([Makefile]) -AC_OUTPUT diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hello/files/hello.c b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hello/files/hello.c deleted file mode 100644 index f202e2f..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hello/files/hello.c +++ /dev/null @@ -1,8 +0,0 @@ -#include <stdio.h> - -int main (int argc, char **argv) -{ - printf ("hello yocto world\n"); - - return 0; -} diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hello/hello.bb b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hello/hello.bb deleted file mode 100644 index 6969b44..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hello/hello.bb +++ /dev/null @@ -1,18 +0,0 @@ -DESCRIPTION = "Simple helloworld application" -SECTION = "examples" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" -PR = "r0" - -SRC_URI = "file://hello.c" - -S = "${WORKDIR}" - -do_compile() { - ${CC} hello.c -o hello -} - -do_install() { - install -d ${D}${bindir} - install -m 0755 hello ${D}${bindir} -} diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/files/hellocm-0.1.tar.bz2 b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/files/hellocm-0.1.tar.bz2 Binary files differdeleted file mode 100644 index 1292ea5..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/files/hellocm-0.1.tar.bz2 +++ /dev/null diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/files/hellocm-0.1/CMakeLists.txt b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/files/hellocm-0.1/CMakeLists.txt deleted file mode 100644 index a811deb..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/files/hellocm-0.1/CMakeLists.txt +++ /dev/null @@ -1,7 +0,0 @@ -CMAKE_MINIMUM_REQUIRED (VERSION 2.6) -PROJECT (hellocm) -SET (CPACK_PACKAGE_VERSION_MAJOR "0") -SET (CPACK_PACKAGE_VERSION_MINOR "1") -SET (src ${CMAKE_CURRENT_SOURCE_DIR}/hello.c) -ADD_EXECUTABLE (hellocm ${src}) -INSTALL(TARGETS hellocm RUNTIME DESTINATION bin LIBRARY DESTINATION lib) diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/files/hellocm-0.1/hello.c b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/files/hellocm-0.1/hello.c deleted file mode 100644 index f202e2f..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/files/hellocm-0.1/hello.c +++ /dev/null @@ -1,8 +0,0 @@ -#include <stdio.h> - -int main (int argc, char **argv) -{ - printf ("hello yocto world\n"); - - return 0; -} diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/hellocm_0.1.bb b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/hellocm_0.1.bb deleted file mode 100644 index 49c8627..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/hellocm/hellocm_0.1.bb +++ /dev/null @@ -1,10 +0,0 @@ -DESCRIPTION = "hellocm cmake example" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" -SECTION = "examples" -SRC_URI = "file://${BPN}-${PV}.tar.bz2" -inherit cmake - -#export EXTRA_OECMAKE = '-DBLUBB="bla" - -FILES_{PN} = "${bindir}/hellocm" diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0.tar.bz2 b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0.tar.bz2 Binary files differdeleted file mode 100644 index 4ac91e9..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0.tar.bz2 +++ /dev/null diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/helloqt.pro b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/helloqt.pro deleted file mode 100644 index c3cfcc0..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/helloqt.pro +++ /dev/null @@ -1,25 +0,0 @@ -#------------------------------------------------- -# -# Project created by QtCreator 2013-06-04T20:56:37 -# -#------------------------------------------------- - -QT += core gui - -greaterThan(QT_MAJOR_VERSION, 4): QT += widgets - -TARGET = helloqt -TEMPLATE = app - - -SOURCES += main.cpp\ - mainwindow.cpp - -HEADERS += mainwindow.h - -FORMS += mainwindow.ui - -target.path = /opt/helloqt -target.files = helloqt - -INSTALLS += target diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/main.cpp b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/main.cpp deleted file mode 100644 index 9e2d83c..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/main.cpp +++ /dev/null @@ -1,11 +0,0 @@ -#include "mainwindow.h" -#include <QApplication> - -int main(int argc, char *argv[]) -{ - QApplication a(argc, argv); - MainWindow w; - w.show(); - - return a.exec(); -} diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/mainwindow.cpp b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/mainwindow.cpp deleted file mode 100644 index 49d64fc..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/mainwindow.cpp +++ /dev/null @@ -1,14 +0,0 @@ -#include "mainwindow.h" -#include "ui_mainwindow.h" - -MainWindow::MainWindow(QWidget *parent) : - QMainWindow(parent), - ui(new Ui::MainWindow) -{ - ui->setupUi(this); -} - -MainWindow::~MainWindow() -{ - delete ui; -} diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/mainwindow.h b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/mainwindow.h deleted file mode 100644 index 112fda1..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/mainwindow.h +++ /dev/null @@ -1,22 +0,0 @@ -#ifndef MAINWINDOW_H -#define MAINWINDOW_H - -#include <QMainWindow> - -namespace Ui { -class MainWindow; -} - -class MainWindow : public QMainWindow -{ - Q_OBJECT - -public: - explicit MainWindow(QWidget *parent = 0); - ~MainWindow(); - -private: - Ui::MainWindow *ui; -}; - -#endif // MAINWINDOW_H diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/mainwindow.ui b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/mainwindow.ui deleted file mode 100644 index 6050363..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/files/helloqt-1.0/mainwindow.ui +++ /dev/null @@ -1,24 +0,0 @@ -<ui version="4.0"> - <class>MainWindow</class> - <widget class="QMainWindow" name="MainWindow" > - <property name="geometry" > - <rect> - <x>0</x> - <y>0</y> - <width>400</width> - <height>300</height> - </rect> - </property> - <property name="windowTitle" > - <string>MainWindow</string> - </property> - <widget class="QMenuBar" name="menuBar" /> - <widget class="QToolBar" name="mainToolBar" /> - <widget class="QWidget" name="centralWidget" /> - <widget class="QStatusBar" name="statusBar" /> - </widget> - <layoutDefault spacing="6" margin="11" /> - <pixmapfunction></pixmapfunction> - <resources/> - <connections/> -</ui> diff --git a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/helloqt_1.0.bb b/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/helloqt_1.0.bb deleted file mode 100644 index e9d7b90..0000000 --- a/distribution/yocto-advanced/poky/meta-linutronix/recipes-hello/helloqt/helloqt_1.0.bb +++ /dev/null @@ -1,14 +0,0 @@ -DESCRIPTION = "helloqt QT example" -LICENSE = "MIT" -LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" -SECTION = "examples" -SRC_URI = "file://${BPN}-${PV}.tar.bz2" - -inherit qt4e - -PR = "r4" - -do_install() { - install -d ${D}${bindir} - install -m 0755 helloqt ${D}${bindir} -} diff --git a/distribution/yocto-advanced/poky/meta-mini b/distribution/yocto-advanced/poky/meta-mini new file mode 160000 +Subproject 1b8f7a83c84345b0c689b8b0f26dd8f9c5eb730 |
