Complete Yocto mirror with license table for TQMa6UL (2038-compliance)

- 264 license table entries with exact download URLs (224/264 resolved)
- Complete sources/ directory with all BitBake recipes
- Build configuration: tqma6ul-multi-mba6ulx, spaetzle (musl)
- Full traceability for Softwarefreigabeantrag
- GCC 13.4.0, Linux 6.6.102, U-Boot 2023.04, musl 1.2.4
- License distribution: GPL-2.0 (24), MIT (23), GPL-2.0+ (18), BSD-3 (16)
This commit is contained in:
Siggi (OpenClaw Agent)
2026-03-01 20:58:18 +00:00
commit 16accb6b24
15086 changed files with 1292356 additions and 0 deletions

View File

@@ -0,0 +1,73 @@
Poky
====
Poky is an integration of various components to form a pre-packaged
build system and development environment which is used as a development and
validation tool by the [Yocto Project](https://www.yoctoproject.org/). It
features support for building customised embedded style device images
and custom containers. There are reference demo images ranging from X11/GTK+
to Weston, commandline and more. The system supports cross-architecture
application development using QEMU emulation and a standalone toolchain and
SDK suitable for IDE integration.
Additional information on the specifics of hardware that Poky supports
is available in README.hardware. Further hardware support can easily be added
in the form of BSP layers which extend the systems capabilities in a modular way.
Many layers are available and can be found through the
[layer index](https://layers.openembedded.org/).
As an integration layer Poky consists of several upstream projects such as
[BitBake](https://git.openembedded.org/bitbake/),
[OpenEmbedded-Core](https://git.openembedded.org/openembedded-core/),
[Yocto documentation](https://git.yoctoproject.org/cgit.cgi/yocto-docs/),
the '[meta-yocto](https://git.yoctoproject.org/cgit.cgi/meta-yocto/)' layer
which has configuration and hardware support components. These components
are all part of the Yocto Project and OpenEmbedded ecosystems.
The Yocto Project has extensive documentation about the system including a
reference manual which can be found at <https://docs.yoctoproject.org/>
OpenEmbedded is the build architecture used by Poky and the Yocto project.
For information about OpenEmbedded, see the
[OpenEmbedded website](https://www.openembedded.org/).
Contribution Guidelines
-----------------------
Please refer to our contributor guide here: https://docs.yoctoproject.org/dev/contributor-guide/
for full details on how to submit changes.
Where to Send Patches
---------------------
As Poky is an integration repository (built using a tool called combo-layer),
patches against the various components should be sent to their respective
upstreams:
OpenEmbedded-Core (files in meta/, meta-selftest/, meta-skeleton/, scripts/):
- Git repository: <https://git.openembedded.org/openembedded-core/>
- Mailing list: openembedded-core@lists.openembedded.org
BitBake (files in bitbake/):
- Git repository: <https://git.openembedded.org/bitbake/>
- Mailing list: bitbake-devel@lists.openembedded.org
Documentation (files in documentation/):
- Git repository: <https://git.yoctoproject.org/cgit/cgit.cgi/yocto-docs/>
- Mailing list: docs@lists.yoctoproject.org
meta-yocto (files in meta-poky/, meta-yocto-bsp/):
- Git repository: <https://git.yoctoproject.org/cgit/cgit.cgi/meta-yocto>
- Mailing list: poky@lists.yoctoproject.org
If in doubt, check the openembedded-core git repository for the content you
intend to modify as most files are from there unless clearly one of the above
categories. Before sending, be sure the patches apply cleanly to the current
git repository branch in question.
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/765/badge)](https://bestpractices.coreinfrastructure.org/projects/765)

View File

@@ -0,0 +1,20 @@
#
# AUTOREV and PV containing '+git' needs to be set early, before any anonymous python
# expands anything containing PV, else the parse process won't trigger the fetcher to
# cache the needed version data
#
python pokybleeding_version_handler () {
bpn = d.getVar("BPN")
# We're running before the class extension code at PreFinalise so manually fix BPN
bpn = bpn.replace("-nativesdk", "").replace("nativesdk-", "")
if bpn in d.getVar("POKY_AUTOREV_RECIPES").split():
if "pseudo" in bpn:
bb.warn("Here 5 %s %s" % (d.getVar("PN"), bpn))
d.setVar("SRCREV", "${AUTOREV}")
if "+git" not in d.getVar("PV"):
d.appendVar("PV", "+git")
}
addhandler pokybleeding_version_handler
pokybleeding_version_handler[eventmask] = "bb.event.RecipePreFinalise"

View File

@@ -0,0 +1,46 @@
# Provide some extensions to sanity.bbclass to handle poky-specific conf file upgrades
python poky_update_bblayersconf() {
current_version = int(d.getVar('POKY_BBLAYERS_CONF_VERSION', True) or -1)
latest_version = int(d.getVar('REQUIRED_POKY_BBLAYERS_CONF_VERSION', True) or -1)
if current_version == -1 or latest_version == -1:
# one or the other missing => malformed configuration
raise NotImplementedError("You need to update bblayers.conf manually for this version transition")
success = True
# check for out of date templateconf.cfg file
lines = []
fn = os.path.join(d.getVar('TOPDIR', True), 'conf/templateconf.cfg')
lines = sanity_conf_read(fn)
index, meta_yocto_line = sanity_conf_find_line(r'^meta-yocto/', lines)
if meta_yocto_line:
lines[index] = meta_yocto_line.replace('meta-yocto', 'meta-poky')
with open(fn, "w") as f:
f.write(''.join(lines))
bb.note("Your conf/templateconf.cfg file was updated from meta-yocto to meta-poky")
# add any additional layer checks/changes here
if success:
current_version = latest_version
bblayers_fn = bblayers_conf_file(d)
lines = sanity_conf_read(bblayers_fn)
# sanity_conf_update() will erroneously find a match when the var name
# is used in a comment, so do our own here. The code below can be
# removed when sanity_conf_update() is fixed in OE-Core.
#sanity_conf_update(bblayers_fn, lines, 'POKY_BBLAYERS_CONF_VERSION', current_version)
index, line = sanity_conf_find_line(r'^POKY_BBLAYERS_CONF_VERSION', lines)
lines[index] = 'POKY_BBLAYERS_CONF_VERSION = "%d"\n' % current_version
with open(bblayers_fn, "w") as f:
f.write(''.join(lines))
bb.note("Your conf/bblayers.conf has been automatically updated.")
if success:
return
raise NotImplementedError("You need to update bblayers.conf manually for this version transition")
}
# ensure our function runs after the OE-Core one
BBLAYERS_CONF_UPDATE_FUNCS += "conf/bblayers.conf:POKY_BBLAYERS_CONF_VERSION:REQUIRED_POKY_BBLAYERS_CONF_VERSION:poky_update_bblayersconf"

View File

@@ -0,0 +1,36 @@
CFLAGS_SECTION_REMOVAL = "-ffunction-sections -fdata-sections"
LDFLAGS_SECTION_REMOVAL = "-Wl,--gc-sections"
# packages with build problems using sections
CFLAGS_SECTION_REMOVAL:pn-glibc = ""
LDFLAGS_SECTION_REMOVAL:pn-glibc = ""
CFLAGS_SECTION_REMOVAL:pn-cairo = ""
LDFLAGS_SECTION_REMOVAL:pn-cairo = ""
CFLAGS_SECTION_REMOVAL:pn-perl = ""
LDFLAGS_SECTION_REMOVAL:pn-perl = ""
CFLAGS_SECTION_REMOVAL:pn-grub-efi = ""
LDFLAGS_SECTION_REMOVAL:pn-grub-efi = ""
CFLAGS_SECTION_REMOVAL:pn-grub = ""
LDFLAGS_SECTION_REMOVAL:pn-grub = ""
# SDK packages with build problems using sections
CFLAGS_SECTION_REMOVAL:pn-nativesdk-glibc = ""
LDFLAGS_SECTION_REMOVAL:pn-nativesdk-glibc = ""
CFLAGS_SECTION_REMOVAL:pn-nativesdk-cairo = ""
LDFLAGS_SECTION_REMOVAL:pn-nativesdk-cairo = ""
CFLAGS_SECTION_REMOVAL:pn-nativesdk-mingw-w64-runtime = ""
LDFLAGS_SECTION_REMOVAL:pn-nativesdk-mingw-w64-runtime = ""
CFLAGS_SECTION_REMOVAL:pn-nativesdk-perl = ""
LDFLAGS_SECTION_REMOVAL:pn-nativesdk-perl = ""
CFLAGS_SECTION_REMOVAL:pn-nativesdk-mingw-w64-winpthreads = ""
LDFLAGS_SECTION_REMOVAL:pn-nativesdk-mingw-w64-winpthreads = ""
# set default for target
CFLAGS:append:class-target = " ${CFLAGS_SECTION_REMOVAL}"
CXXFLAGS:append:class-target = " ${CFLAGS_SECTION_REMOVAL}"
LDFLAGS:append:class-target = " ${LDFLAGS_SECTION_REMOVAL}"
# set default for nativesdk
CFLAGS:append:class-nativesdk = " ${CFLAGS_SECTION_REMOVAL}"
CXXFLAGS:append:class-nativesdk = " ${CFLAGS_SECTION_REMOVAL}"
LDFLAGS:append:class-nativesdk = " ${LDFLAGS_SECTION_REMOVAL}"

View File

@@ -0,0 +1,8 @@
# Add extra DISTRO_FEATUREs
DISTRO_FEATURES:append = " pam usrmerge"
# Use our alternate kernel version
PREFERRED_VERSION_linux-yocto = "6.6%"
# Ensure the kernel nfs server is enabled
KERNEL_FEATURES:append:pn-linux-yocto = " features/nfsd/nfsd-enable.scc"

View File

@@ -0,0 +1,22 @@
#
# Set recipe versions to auto-rev for cutting edge testing
#
INHERIT += "poky-bleeding"
POKY_AUTOREV_RECIPES = "\
libmatchbox \
opkg-utils \
matchbox-config-gtk \
matchbox-desktop \
matchbox-keyboard \
matchbox-panel-2 \
matchbox-terminal \
matchbox-theme-sato \
matchbox-wm \
pseudo \
puzzles \
sato-icon-theme \
sato-screenshot \
settings-daemon \
"

View File

@@ -0,0 +1,4 @@
#
# Things we exlude from world testing within the reference distro
#

View File

@@ -0,0 +1,17 @@
#
# An example of subclassing a distro, primarily used for testing alternate configuration
# combinations on the Yocto Project autobuilder
#
PACKAGE_CLASSES ?= "package_ipk"
require conf/distro/poky.conf
DISTRO = "poky-altcfg"
DISTROOVERRIDES = "poky:poky-altcfg"
#DISTROOVERRIDES = "poky:linuxstdbase"
POKY_INIT_MANAGER:poky-altcfg = "systemd"
# systemd isn't suitable with musl
POKY_INIT_MANAGER:poky-altcfg:libc-musl = "sysvinit"
require conf/distro/include/poky-distro-alt-test-config.inc

View File

@@ -0,0 +1,7 @@
PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-dev"
require conf/distro/include/poky-floating-revisions.inc
require conf/distro/poky.conf
DISTRO = "poky-bleeding"
DISTROOVERRIDES = "poky"

View File

@@ -0,0 +1,128 @@
# Distribution definition for: poky-tiny
#
# Copyright (c) 2011, Intel Corporation.
# All rights reserved.
#
# This file is released under the MIT license as described in
# ../meta/COPYING.MIT.
#
# Poky-tiny is intended to define a tiny Linux system comprised of a
# Linux kernel tailored to support each specific MACHINE and busybox.
# Poky-tiny sets some basic policy to ensure a usable system while still
# keeping the rootfs and kernel image as small as possible.
#
# The policies defined are intended to meet the following goals:
# o Serial consoles only (no framebuffer or VGA console)
# o Basic support for IPV4 networking
# o Single user ash shell
# o Static images (no support for adding packages or libraries later)
# o Read-only or RAMFS root filesystem
# o Combined Linux kernel + rootfs in under 4MB
# o Allow the user to select between eglibc or uclibc with the TCLIBC variable
#
# This is currently a partial definition, the following tasks remain:
# [ ] Integrate linux-yocto-tiny ktype into linux-yocto
# [ ] Define linux-yocto-tiny configs for all supported BSPs
# [ ] Drop ldconfig from the installation
# [ ] Modify the runqemu scripts to work with ext2 parameter:
# runqemu qemux86 qemuparams="-nographic" bootparams="console=ttyS0,115200 root=0800"
# [ ] Modify busybox to allow for DISTRO_FEATURES-like configuration
require conf/distro/poky.conf
require conf/distro/include/gcsections.inc
DISTRO = "poky-tiny"
DISTRO_NAME = "Poky Tiny"
DISTROOVERRIDES = "poky:poky-tiny"
TCLIBC = "musl"
FULL_OPTIMIZATION="-Os -pipe ${DEBUG_FLAGS}"
# FIXME: consider adding a new "tiny" feature
#DISTRO_FEATURES_append = " tiny"
# Distro config is evaluated after the machine config, so we have to explicitly
# set the kernel provider to override a machine config.
PREFERRED_PROVIDER_virtual/kernel = "linux-yocto-tiny"
PREFERRED_VERSION_linux-yocto-tiny ?= "6.6%"
# We can use packagegroup-core-boot, but in the future we may need a new packagegroup-core-tiny
#POKY_DEFAULT_EXTRA_RDEPENDS += "packagegroup-core-boot"
# Drop kernel-module-af-packet from RRECOMMENDS
POKY_DEFAULT_EXTRA_RRECOMMENDS = ""
# FIXME: what should we do with this?
TCLIBCAPPEND = ""
# Disable wide char support for ncurses as we don't include it in
# in the LIBC features below.
# Leave native enable to avoid build failures
ENABLE_WIDEC = "false"
ENABLE_WIDEC:class-native = "true"
# Drop native language support. This removes the
# eglibc->bash->gettext->libc-posix-clang-wchar dependency.
USE_NLS="no"
# As we don't have native language support, don't install locales into images
IMAGE_LINGUAS = ""
# Comment out any of the lines below to disable them in the build
# DISTRO_FEATURES options:
# alsa bluetooth ext2 pcmcia usbgadget usbhost wifi nfs zeroconf pci
DISTRO_FEATURES_TINY = "pci"
DISTRO_FEATURES_NET = "ipv4 ipv6"
DISTRO_FEATURES_USB = "usbhost"
#DISTRO_FEATURES_USBGADGET = "usbgadget"
#DISTRO_FEATURES_WIFI = "wifi"
DISTRO_FEATURES = "${DISTRO_FEATURES_TINY} \
${DISTRO_FEATURES_NET} \
${DISTRO_FEATURES_USB} \
${DISTRO_FEATURES_USBGADGET} \
${DISTRO_FEATURES_WIFI} \
"
DISTRO_FEATURES:class-native = "${DISTRO_FEATURES_DEFAULT} ${POKY_DEFAULT_DISTRO_FEATURES}"
DISTRO_FEATURES:class-nativesdk = "${DISTRO_FEATURES_DEFAULT} ${POKY_DEFAULT_DISTRO_FEATURES}"
# enable mdev/busybox for init
POKY_INIT_MANAGER:poky-tiny = "mdev-busybox"
# FIXME: Consider adding "modules" to MACHINE_FEATURES and using that in
# packagegroup-core-base to select modutils-initscripts or not. Similar with "net" and
# netbase.
# By default we only support initramfs. We don't build live as that
# pulls in a lot of dependencies for the live image and the installer, like
# udev, grub, etc. These pull in gettext, which fails to build with wide
# character support.
IMAGE_FSTYPES = "cpio.gz"
QB_DEFAULT_FSTYPE = "cpio.gz"
# Drop v86d from qemu dependency list (we support serial)
# Drop grub from meta-intel BSPs
# FIXME: A different mechanism is needed here. We could define -tiny
# variants of all compatible machines, but that leads to a lot
# more machine configs to maintain long term.
MACHINE_ESSENTIAL_EXTRA_RDEPENDS = ""
# The mtrace script included by eglibc is a perl script. This means the system
# will build perl in case this package is installed. Since we don't care about
# this script for the purposes of tiny, remove the dependency from here.
RDEPENDS:${PN}-mtrace:pn-eglibc = ""
SKIP_RECIPE[build-appliance-image] = "not buildable with poky-tiny"
SKIP_RECIPE[core-image-rt] = "not buildable with poky-tiny"
SKIP_RECIPE[core-image-rt-sdk] = "not buildable with poky-tiny"
SKIP_RECIPE[core-image-sato] = "not buildable with poky-tiny"
SKIP_RECIPE[core-image-sato-dev] = "not buildable with poky-tiny"
SKIP_RECIPE[core-image-sato-sdk] = "not buildable with poky-tiny"
SKIP_RECIPE[core-image-x11] = "not buildable with poky-tiny"
SKIP_RECIPE[core-image-weston] = "not buildable with poky-tiny"
# Disable python usage in opkg-utils since it won't build with tiny config
PACKAGECONFIG:remove:pn-opkg-utils = "python"
# If shadow-base is brought into the image, logins will fail because it
# doesn't have the heuristics to work when CONFIG_MULTIUSER is unset.
PACKAGE_EXCLUDE += "shadow-base"

View File

@@ -0,0 +1,81 @@
DISTRO = "poky"
DISTRO_NAME = "Poky (Yocto Project Reference Distro)"
DISTRO_VERSION = "5.0.11"
DISTRO_CODENAME = "scarthgap"
SDK_VENDOR = "-pokysdk"
SDK_VERSION = "${@d.getVar('DISTRO_VERSION').replace('snapshot-${METADATA_REVISION}', 'snapshot')}"
SDK_VERSION[vardepvalue] = "${SDK_VERSION}"
MAINTAINER = "Poky Maintainers <poky@lists.yoctoproject.org>"
TARGET_VENDOR = "-poky"
LOCALCONF_VERSION = "2"
# Override these in poky based distros
POKY_DEFAULT_DISTRO_FEATURES = "opengl ptest multiarch wayland vulkan"
POKY_DEFAULT_EXTRA_RDEPENDS = "packagegroup-core-boot"
POKY_DEFAULT_EXTRA_RRECOMMENDS = "kernel-module-af-packet"
DISTRO_FEATURES ?= "${DISTRO_FEATURES_DEFAULT} ${POKY_DEFAULT_DISTRO_FEATURES}"
PREFERRED_VERSION_linux-yocto ?= "6.6%"
PREFERRED_VERSION_linux-yocto-rt ?= "6.6%"
SDK_NAME = "${DISTRO}-${TCLIBC}-${SDKMACHINE}-${IMAGE_BASENAME}-${TUNE_PKGARCH}-${MACHINE}"
SDKPATHINSTALL = "/opt/${DISTRO}/${SDK_VERSION}"
DISTRO_EXTRA_RDEPENDS += "${POKY_DEFAULT_EXTRA_RDEPENDS}"
DISTRO_EXTRA_RRECOMMENDS += "${POKY_DEFAULT_EXTRA_RRECOMMENDS}"
TCLIBCAPPEND = ""
PACKAGE_CLASSES ?= "package_rpm"
SANITY_TESTED_DISTROS ?= " \
poky-4.3 \n \
poky-5.0 \n \
ubuntu-20.04 \n \
ubuntu-22.04 \n \
ubuntu-23.04 \n \
ubuntu-24.04 \n \
fedora-38 \n \
fedora-39 \n \
fedora-40 \n \
centosstream-8 \n \
debian-11 \n \
debian-12 \n \
opensuseleap-15.4 \n \
almalinux-8.8 \n \
almalinux-8.9 \n \
almalinux-8.10 \n \
almalinux-9.2 \n \
almalinux-9.4 \n \
rocky-9 \n \
"
# add poky sanity bbclass
INHERIT += "poky-sanity"
# QA check settings - a little stricter than the OE-Core defaults
# (none currently necessary as we now match OE-Core)
#WARN_TO_ERROR_QA = "X"
#WARN_QA_remove = "${WARN_TO_ERROR_QA}"
#ERROR_QA_append = " ${WARN_TO_ERROR_QA}"
require conf/distro/include/poky-world-exclude.inc
require conf/distro/include/no-static-libs.inc
require conf/distro/include/yocto-uninative.inc
require conf/distro/include/security_flags.inc
INHERIT += "uninative"
BB_SIGNATURE_HANDLER ?= "OEEquivHash"
BB_HASHSERVE ??= "auto"
POKY_INIT_MANAGER = "sysvinit"
INIT_MANAGER ?= "${POKY_INIT_MANAGER}"
# We need debug symbols so that SPDX license manifests for the kernel work
KERNEL_EXTRA_FEATURES:append = " features/debug/debug-kernel.scc"
# Enable creation of SPDX manifests by default
INHERIT += "create-spdx"

View File

@@ -0,0 +1,20 @@
# 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 += "yocto"
BBFILE_PATTERN_yocto = "^${LAYERDIR}/"
BBFILE_PRIORITY_yocto = "5"
LAYERSERIES_COMPAT_yocto = "scarthgap"
# This should only be incremented on significant changes that will
# cause compatibility issues with other layers
LAYERVERSION_yocto = "3"
LAYERDEPENDS_yocto = "core"
REQUIRED_POKY_BBLAYERS_CONF_VERSION = "2"

View File

@@ -0,0 +1,12 @@
# POKY_BBLAYERS_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
POKY_BBLAYERS_CONF_VERSION = "2"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
BBLAYERS ?= " \
##OEROOT##/meta \
##OEROOT##/meta-poky \
##OEROOT##/meta-yocto-bsp \
"

View File

@@ -0,0 +1,19 @@
### Shell environment set up for builds. ###
You can now run 'bitbake <target>'
Common targets are:
core-image-minimal
core-image-full-cmdline
core-image-sato
core-image-weston
meta-toolchain
meta-ide-support
You can also run generated qemu images with a command like 'runqemu qemux86-64'.
Other commonly useful commands are:
- 'devtool' and 'recipetool' handle common recipe tasks
- 'bitbake-layers' handles common layer tasks
- 'oe-pkgdata-util' handles common target package tasks

View File

@@ -0,0 +1 @@
This is the default build configuration for the Poky reference distribution.

View File

@@ -0,0 +1,285 @@
#
# 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.sample.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. There's also site.conf.sample which contains examples of site specific
# information such as proxy server addresses.
#
# 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.
#
# 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 ?= "qemuarm64"
#MACHINE ?= "qemumips"
#MACHINE ?= "qemumips64"
#MACHINE ?= "qemuppc"
#MACHINE ?= "qemux86"
#MACHINE ?= "qemux86-64"
#
# There are also the following hardware board target machines included for
# demonstration purposes:
#
#MACHINE ?= "beaglebone-yocto"
#MACHINE ?= "genericarm64"
#MACHINE ?= "genericx86"
#MACHINE ?= "genericx86-64"
#
# This sets the default machine to be qemux86-64 if no other machine is selected:
MACHINE ??= "qemux86-64"
# These are some of the more commonly used values. Looking at the files in the
# meta/conf/machine directory, or the conf/machine directory of any additional layers
# you add in will show all the available machines.
#
# 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"
# OE-Core defaults to ipkg, whilst Poky defaults to rpm:
# PACKAGE_CLASSES ?= "package_rpm"
#
# SDK target architecture
#
# This variable specifies the architecture to build SDK 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, x86_64, aarch64
#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)
# "src-pkgs" - add -src packages for all installed packages
# (adds source code for debugging)
# "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, 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-recipe/image.bbclass and
# meta/classes-recipe/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
USER_CLASSES ?= "buildstats"
#
# 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. It can also
# run tests against any SDK that are built. To enable this uncomment these lines.
# See meta/classes-recipe/test{image,sdk}.bbclass for further details.
#IMAGE_CLASSES += "testimage testsdk"
#TESTIMAGE_AUTO:qemuall = "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 than 100MB or 1K inodes, perform a hard halt
# 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.
# It's necessary to monitor /tmp, if there is no space left the build will fail
# with very exotic errors.
BB_DISKMON_DIRS ??= "\
STOPTASKS,${TMPDIR},1G,100K \
STOPTASKS,${DL_DIR},1G,100K \
STOPTASKS,${SSTATE_DIR},1G,100K \
STOPTASKS,/tmp,100M,100K \
HALT,${TMPDIR},100M,1K \
HALT,${DL_DIR},100M,1K \
HALT,${SSTATE_DIR},100M,1K \
HALT,/tmp,10M,1K"
#
# Shared-state files from other locations
#
# As mentioned above, shared state files are prebuilt cache data objects which can be
# 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 https 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://.* https://someserver.tld/share/sstate/PATH;downloadfilename=PATH \
#file://.* file:///some/local/dir/sstate/PATH"
#
# Yocto Project SState Mirror
#
# The Yocto Project has prebuilt artefacts available for its releases, you can enable
# use of these by uncommenting some of the following lines. This will mean the build uses
# the network to check for artefacts at the start of builds, which does slow it down
# initially but it will then speed up the builds by not having to build things if they are
# present in the cache. It assumes you can download something faster than you can build it
# which will depend on your network.
# Note: For this to work you also need hash-equivalence passthrough to the matching server
# There is a choice between our sstate server directly and a faster content delivery network
# (CDN) kindly provided by JSDelivr, uncomment one of the SSTATE_MIRRORS lines, not both.
# Using the CDN rather than the yoctoproject.org address is suggested/preferred.
#
#BB_HASHSERVE_UPSTREAM = 'wss://hashserv.yoctoproject.org/ws'
#SSTATE_MIRRORS ?= "file://.* http://sstate.yoctoproject.org/all/PATH;downloadfilename=PATH"
#
# Qemu configuration
#
# By default native qemu will build with a builtin VNC server where graphical output can be
# seen. The line below enables the SDL UI frontend too.
PACKAGECONFIG:append:pn-qemu-system-native = " sdl"
# By default libsdl2-native will be built, if you want to use your host's libSDL instead of
# the minimal libsdl built by libsdl2-native then uncomment the ASSUME_PROVIDED line below.
#ASSUME_PROVIDED += "libsdl2-native"
# You can also enable the Gtk UI frontend, which takes somewhat longer to build, but adds
# a handy set of menus for controlling the emulator.
#PACKAGECONFIG:append:pn-qemu-system-native = " gtk+"
#
# Hash Equivalence
#
# Enable support for automatically running a local hash equivalence server and
# instruct bitbake to use a hash equivalence aware signature generator. Hash
# equivalence improves reuse of sstate by detecting when a given sstate
# artifact can be reused as equivalent, even if the current task hash doesn't
# match the one that generated the artifact.
#
# A shared hash equivalent server can be set with "<HOSTNAME>:<PORT>" format
#
#BB_HASHSERVE = "auto"
#BB_SIGNATURE_HANDLER = "OEEquivHash"
#
# Memory Resident Bitbake
#
# Bitbake's server component can stay in memory after the UI for the current command
# has completed. This means subsequent commands can run faster since there is no need
# for bitbake to reload cache files and so on. Number is in seconds, after which the
# server will shut down.
#
#BB_SERVER_TIMEOUT = "60"
# 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 = "2"

View File

@@ -0,0 +1,388 @@
# BBMASK contains regular expressions that can be used to tell BitBake to ignore
# certain recipes.
#BBMASK = ""
#
# 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.
#
# Some users are behind firewalls or use servers where the number of parallel connections
# is limited. In such cases you can limit the number of fetch tasks which run in parallel by
# setting the option below, in this case limiting to a maximum of 4 fetch tasks in parallel:
#
#do_fetch[number_threads] = "4"
#
# If you want to get an image based on directfb without x11 alter
# DISTRO_FEATURES:
DISTRO_FEATURES:append = " directfb"
DISTRO_FEATURES:remove = "x11"
# ENABLE_BINARY_LOCALE_GENERATION controls the generation of binary locale
# packages at build time using qemu-native. Disabling it (by setting it to 0)
# will save some build time at the expense of breaking i18n on devices with
# less than 128MB RAM.
#ENABLE_BINARY_LOCALE_GENERATION = "1"
# If GLIBC_SPLIT_LC_PACKAGES is set to a non-zero value, convert
# glibc-binary-localedata-XX-YY to be a meta package depending on
# glibc-binary-localedata-XX-YY-lc-address and so on. This enables
# saving quite some space if someone doesn't need LC_COLLATE for
# example.
#GLIBC_SPLIT_LC_PACKAGES = "1"
# Set GLIBC_GENERATE_LOCALES to the locales you wish to generate should you not
# wish to perform the time-consuming step of generating all LIBC locales.
# NOTE: If removing en_US.UTF-8 you will also need to uncomment, and set
# appropriate value for IMAGE_LINGUAS.
# WARNING: this may break localisation!
# WARNING: some recipes expect certain localizations to be enabled, e.g.
# bash-ptest: fr-fr, de-de
# glib-2.0-ptest: tr-tr, lt-lt, ja-jp.euc-jp, fa-ir, ru-ru, de-de, hr-hr, el-gr, fr-fr, es-es, en-gb
# if you remove some of these and enable ptest, you'll get QA warning like:
# ERROR: glib-2.0-1_2.58.0-r0 do_package_qa: QA Issue: glib-2.0-ptest rdepends on locale-base-de-de, but it isn't a build dependency? [build-deps]
#GLIBC_GENERATE_LOCALES = "en_GB.UTF-8 en_US.UTF-8"
#IMAGE_LINGUAS ?= "en-gb"
# The following are used to control options related to debugging.
#
# Uncomment this to change the optimization to make debugging easer, at the
# possible cost of performance.
# DEBUG_BUILD = "1"
#
# Uncomment this to disable the stripping of the installed binaries
# INHIBIT_PACKAGE_STRIP = "1"
#
# Uncomment this to disable the split of the debug information into -dbg files
# INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
#
# When splitting debug information, the following controls the results of the
# file splitting.
#
# .debug (default):
# When splitting the debug information will be placed into
# a .debug directory in the same dirname of the binary produced:
# /bin/foo -> /bin/.debug/foo
#
# debug-file-directory:
# When splitting the debug information will be placed into
# a central debug-file-directory, /usr/lib/debug:
# /bin/foo -> /usr/lib/debug/bin/foo.debug
#
# Any source code referenced in the debug symbols will be copied
# and made available within the /usr/src/debug directory
#
#PACKAGE_DEBUG_SPLIT_STYLE = '.debug'
# PACKAGE_DEBUG_SPLIT_STYLE = 'debug-file-directory'
# Uncomment these to build a package such that you can use gprof to profile it.
# NOTE: Don't build glibc itself with these flags, or it'll fail to build.
#
# PROFILE_OPTIMIZATION = "-pg"
# SELECTED_OPTIMIZATION = "${PROFILE_OPTIMIZATION}"
# LDFLAGS =+ "-pg"
# TCMODE controls the characteristics of the generated packages/images by
# telling poky which toolchain 'profile' to use.
#
# The default is "default" which uses the internal toolchain. With
# additional layers, it is possible to set this to use a precompiled
# external toolchain. One example is the Sourcery G++ Toolchain, support
# for which is now in the separate meta-sourcery layer:
#
# http://github.com/MentorEmbedded/meta-sourcery/
#
# meta-sourcery can be used as a template for adding support for other
# external toolchains. See the link above for further details.
#
# TCMODE points the system to a file in conf/distro/include/tcmode-${TCMODE}.inc,
# so for meta-sourcery which has conf/distro/include/tcmode-external-sourcery.inc
# you would set it as follows:
#
# TCMODE ?= "external-sourcery"
# This value is currently used by pseudo to determine if the recipe should
# build both the 32-bit and 64-bit wrapper libraries on a 64-bit build system.
#
# Pseudo will attempt to determine if a 32-bit wrapper is necessary, but
# it doesn't always guess properly. If you have 32-bit executables on
# your 64-bit build system, you likely want to set this to "0",
# otherwise you could end up with incorrect file attributes on the
# target filesystem.
#
# Default is to not build 32 bit libs on 64 bit systems, uncomment this
# if you need the 32 bits libs
#NO32LIBS = "0"
# Uncomment the following lines to enable multilib builds
#require conf/multilib.conf
#MULTILIBS = "multilib:lib32"
#DEFAULTTUNE:virtclass-multilib-lib32 = "x86"
# Set RPM_PREFER_ELF_ARCH to configure preferred ABI when using rpm packaging
# backend to generate a rootfs, choices are:
# 1: ELF32 wins
# 2: ELF64 wins
# 4: ELF64 N32 wins (for mips64 or mips64el only)
#RPM_PREFER_ELF_ARCH ?= "2"
# The network based PR service host and port
# Uncomment the following lines to enable PRservice.
# Set PRSERV_HOST to 'localhost:0' to automatically
# start local PRService.
# Set to other values to use remote PRService.
#PRSERV_HOST = "localhost:0"
# Additional image generation features
#
# The following is a list of classes to import to use in the generation of images
# currently an example class is image_types_uboot
# IMAGE_CLASSES = " image_types_uboot"
# The following options will build a companion 'debug filesystem' in addition
# to the normal deployable filesystem. This companion system allows a
# debugger to know the symbols and related sources. It can be used to
# debug a remote 'production' system without having to add the debug symbols
# and sources to remote system. If IMAGE_FSTYPES_DEBUGFS is not defined, it
# defaults to IMAGE_FSTYPES.
#IMAGE_GEN_DEBUGFS = "1"
#IMAGE_FSTYPES_DEBUGFS = "tar.gz"
# Incremental rpm image generation, the rootfs would be totally removed
# and re-created in the second generation by default, but with
# INC_RPM_IMAGE_GEN = "1", the rpm based rootfs would be kept, and will
# do update(remove/add some pkgs) on it. NOTE: This is not suggested
# when you want to create a productive rootfs
#INC_RPM_IMAGE_GEN = "1"
# This is a list of packages that require a commercial license to ship
# product. If shipped as part of an image these packages may have
# implications so they are disabled by default. To enable them,
# un-comment the below as appropriate.
#LICENSE_FLAGS_ACCEPTED = "commercial_gst-fluendo-mp3 \
# commercial_gst-openmax \
# commercial_gst-plugins-ugly \
# commercial_lame \
# commercial_libmad \
# commercial_libomxil \
# commercial_mpeg2dec \
# commercial_qmmp"
#
# Disk space monitor, take action when the disk space or the amount of
# inode is running low, it is enabled when BB_DISKMON_DIRS is set.
#
# Set the directory for the monitor, the format is:
# "action,directory,minimum_space,minimum_free_inode"
#
# The "action" must be set and should be one of:
# HALT: Immediately halt
# STOPTASKS: The new tasks can't be executed any more, will stop the build
# when the running tasks have been done.
# WARN: show warnings (see BB_DISKMON_WARNINTERVAL for more information)
#
# The "directory" must be set, any directory is OK.
#
# Either "minimum_space" or "minimum_free_inode" (or both of them)
# should be set, otherwise the monitor would not be enabled,
# the unit can be G, M, K or none, but do NOT use GB, MB or KB
# (B is not needed).
#BB_DISKMON_DIRS = "STOPTASKS,${TMPDIR},1G,100K WARN,${SSTATE_DIR},1G,100K"
#
# Set disk space and inode interval (only works when the action is "WARN",
# the unit can be G, M, or K, but do NOT use the GB, MB or KB
# (B is not needed), the format is:
# "disk_space_interval,disk_inode_interval", the default value is
# "50M,5K" which means that it would warn when the free space is
# lower than the minimum space(or inode), and would repeat the warning
# when the disk space reduces 50M (or the amount of inode reduces 5k).
#BB_DISKMON_WARNINTERVAL = "50M,5K"
# Archive the source and put them to ${DEPLOY_DIR}/sources/.
#
#INHERIT += "archiver"
#
# The tarball for the patched source will be created by default, and you
# can configure the archiver as follow:
#
# Create archive for:
# 1) original (or unpacked) source:
#ARCHIVER_MODE[src] = "original"
# 2) patched source: (default)
#ARCHIVER_MODE[src] = "patched"
# 3) configured source:
#ARCHIVER_MODE[src] = "configured"
#
# 4) the patches between do_unpack and do_patch:
#ARCHIVER_MODE[diff] = "1"
# set the files that you'd like to exclude from the diff:
#ARCHIVER_MODE[diff-exclude] ?= ".pc autom4te.cache patches"
#
# 5) the environment data, similar to 'bitbake -e recipe':
#ARCHIVER_MODE[dumpdata] = "1"
#
# 6) the recipe (.bb and .inc):
#ARCHIVER_MODE[recipe] = "1"
#
# 7) Whether output the .src.rpm package:
#ARCHIVER_MODE[srpm] = "1"
#
# 8) Filter the license, the recipe whose license in
# COPYLEFT_LICENSE_INCLUDE will be included, and in
# COPYLEFT_LICENSE_EXCLUDE will be excluded.
#COPYLEFT_LICENSE_INCLUDE = 'GPL* LGPL*'
#COPYLEFT_LICENSE_EXCLUDE = 'CLOSED Proprietary'
#
# 9) Config the recipe type that will be archived, the type can be
# target, native, nativesdk, cross, crosssdk and cross-canadian,
# you can set one or more types. Archive all types by default.
#COPYLEFT_RECIPE_TYPES = 'target'
#
#
# GCC/LD FLAGS to enable more secure code generation
#
# By including the security_flags include file you enable flags
# to the compiler and linker that cause them to generate more secure
# code.
# This does affect compile speed slightly.
#
# Use the following line to enable the security compiler and linker flags to your build
#require conf/distro/include/security_flags.inc
# Image level user/group configuration.
# Inherit extrausers to make the setting of EXTRA_USERS_PARAMS effective.
#IMAGE_CLASSES += "extrausers"
# User / group settings
# The settings are separated by the ; character.
# Each setting is actually a command. The supported commands are useradd,
# groupadd, userdel, groupdel, usermod and groupmod.
#EXTRA_USERS_PARAMS = "\
# useradd -p '' tester; \
# groupadd developers; \
# userdel nobody; \
# groupdel video; \
# groupmod -g 1020 developers; \
# usermod -s /bin/sh tester; \
#"
# Various packages dynamically add users and groups to the system at package
# install time. For programs that do not care what the uid/gid is of the
# resulting users/groups, the order of the install will determine the final
# uid/gid. This can lead to non-deterministic uid/gid values from one build
# to another. Use the following settings to specify that all user/group adds
# should be created based on a static passwd/group file.
#
# Note, if you enable or disable the useradd-staticids in a configured system,
# the TMPDIR may contain incorrect uid/gid values. Clearing the TMPDIR
# will correct this condition.
#
# By default the system looks in the BBPATH for files/passwd and files/group
# the default can be overridden by specifying USERADD_UID/GID_TABLES.
#
#USERADDEXTENSION = "useradd-staticids"
#USERADD_UID_TABLES = "files/passwd"
#USERADD_GID_TABLES = "files/group"
#
# In order to prevent generating a system where a dynamicly assigned uid/gid
# can exist, you should enable the following setting. This will force the
# system to error out if the user/group name is not defined in the
# files/passwd or files/group (or specified replacements.)
#USERADD_ERROR_DYNAMIC = "1"
# Enabling FORTRAN
# Note this is not officially supported and is just illustrated here to
# show an example of how it can be done
# You'll also need your fortran recipe to depend on libgfortran
#FORTRAN:forcevariable = ",fortran"
#
# Kernel image features
#
# The INITRAMFS_IMAGE image variable will cause an additional recipe to
# be built as a dependency to the what ever rootfs recipe you might be
# using such as core-image-sato. The initramfs might be needed for
# the initial boot of the target system such as to load kernel
# modules prior to mounting the root file system.
#
# INITRAMFS_IMAGE_BUNDLE variable controls if the image recipe
# specified by the INITRAMFS_IMAGE will be run through an extra pass
# through the kernel compilation in order to build a single binary
# which contains both the kernel image and the initramfs. The
# combined binary will be deposited into the tmp/deploy directory.
# NOTE: You can set INITRAMFS_IMAGE in an image recipe, but
# INITRAMFS_IMAGE_BUNDLE can only be set in a conf file.
#
#INITRAMFS_IMAGE = "core-image-minimal-initramfs"
#INITRAMFS_IMAGE_BUNDLE = "1"
#
# IPK Hierarchical feed
#
# In some cases it may be desirable not to have all package files in the same
# directory. An example would be when package feeds are to be uploaded to a
# shared webhosting service or transferred to a Windows machine which may have
# problems with directories containing multiple thousands of files.
#
# If the IPK_HIERARCHICAL_FEED variable is set to "1", packages will be split
# between subdirectories in a similar way to how Debian package feeds are
# organised. In the hierarchical feed, package files are written to
# <outdir>/<arch>/<pkg_prefix>/<pkg_subdir>, where pkg_prefix is the first
# letter of the package file name for non-lib packages or "lib" plus the 4th
# letter of the package file name for lib packages (eg, 'l' for less, 'libc' for
# libc6). pkg_subdir is the root of the package file name, discarding the
# version and architecture parts and the common suffixes '-dbg', '-dev', '-doc',
# '-staticdev', '-locale' and '-locale-*' which are listed in
# meta/conf/bitbake.conf.
#
# If IPK_HIERARCHICAL_FEED is unset or set to any other value, the traditional
# feed layout is used where package files are placed in <outdir>/<arch>/.
#
#IPK_HIERARCHICAL_FEED = "1"
#
#
# System initialization
#
#INIT_MANAGER = "none"
#INIT_MANAGER = "sysvinit"
#INIT_MANAGER = "systemd"
#INIT_MANAGER = "mdev-busybox"
#
# Use a full set of packages instead of busybox for base utils
#
#PREFERRED_PROVIDER_base-utils = "packagegroup-core-base-utils"
#VIRTUAL-RUNTIME_base-utils = "packagegroup-core-base-utils"
#VIRTUAL-RUNTIME_base-utils-hwclock = "util-linux-hwclock"
#VIRTUAL-RUNTIME_base-utils-syslog = "syslog"
#
# Enable LTO system-wide
#
#require conf/distro/include/lto.inc
#DISTRO_FEATURES:append = " lto"
#
# Set PS1 for SDK
#
#SDK_PS1 ?= "${SDK_NAME}${SDK_VENDOR}:\$ "

View File

@@ -0,0 +1,33 @@
#
# local.conf covers user settings, site.conf covers site specific information
# such as proxy server addresses and optionally any shared download location
#
# SITE_CONF_VERSION is increased each time build/conf/site.conf
# changes incompatibly
SCONF_VERSION = "1"
# Uncomment to cause CVS to use the proxy host specified
#CVS_PROXY_HOST = "proxy.example.com"
#CVS_PROXY_PORT = "81"
# For svn, you need to create ~/.subversion/servers containing:
#[global]
#http-proxy-host = proxy.example.com
#http-proxy-port = 81
#
# To use git with a proxy, you must use an external git proxy command, such as
# the one provided by scripts/oe-git-proxy. To use this script, copy it to
# your PATH and uncomment the following:
#GIT_PROXY_COMMAND ?= "oe-git-proxy"
#ALL_PROXY ?= "socks://socks.example.com:1080"
#or
#ALL_PROXY ?= "https://proxy.example.com:8080"
# If you wish to use certain hosts without the proxy, specify them in NO_PROXY.
# See the script for details on syntax. The script oe-git-proxy uses some tools
# that may not be included on HOSTTOOLS, thus add them manually through
# HOSTTOOLS += "getent"
# Uncomment this to use a shared download directory
#DL_DIR = "/some/shared/download/directory/"

View File

@@ -0,0 +1 @@
FILESEXTRAPATHS:prepend := "${THISDIR}/files:"

View File

@@ -0,0 +1,5 @@
WARNING: Poky is a reference Yocto Project distribution that should be used for
testing and development purposes only. It is recommended that you create your
own distribution for production use.

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,2 @@
FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:"

View File

@@ -0,0 +1,914 @@
/* Yocto Project logo for psplash
*
* Created using make-image-header.sh (distributed with psplash)
*/
/* GdkPixbuf RGBA C-Source image dump 1-byte-run-length-encoded */
#define POKY_IMG_ROWSTRIDE (1708)
#define POKY_IMG_WIDTH (427)
#define POKY_IMG_HEIGHT (214)
#define POKY_IMG_BYTES_PER_PIXEL (4) /* 3:RGB, 4:RGBA */
#define POKY_IMG_RLE_PIXEL_DATA ((uint8*) \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\237\350\354\340\377\1\350\354\342\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\254\350\354\340\377\2\241\243" \
"\244\377;AC\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\252\350\354\340\377\2\275\277\277\377LQR\377\202.46\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\250\350\354\340" \
"\377\2\321\322\323\377]ac\377\204.46\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\246\350\354\340\377\3\346\347\347\377" \
"w{|\377/57\377\205.46\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\245\350\354\340\377\2\223\226\227\3775;=\377\207.46" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\243" \
"\350\354\340\377\2\253\255\256\377BHJ\377\211.46\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\241\350\354\340\377\2\304" \
"\306\306\377PUW\377\213.46\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\240\350\354\340\377\1\306\310\311\377\215.46\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\240\350" \
"\354\340\377\1\302\303\304\377\215.46\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\240\350\354\340\377\1\302\303\304\377" \
"\215.46\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\240\350\354\340\377\1\302\303\304\377\215.46\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\240\350\354\340\377\1\302\303" \
"\304\377\215.46\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\240\350\354\340\377\1\302\303\304\377\215.46\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\240\350\354\340\377" \
"\1\302\303\304\377\215.46\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\240\350\354\340\377\1\302\303\304\377\215.46\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\240\350" \
"\354\340\377\1\302\303\304\377\215.46\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\240\350\354\340\377\1\302\303\304\377" \
"\215.46\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\240\350\354\340\377\1\302\303\304\377\215.46\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\240\350\354\340\377\1\302\303" \
"\304\377\215.46\377\377\350\354\340\377\305\350\354\340\377\1\346\347" \
"\347\377\256\350\354\340\377\1\341\342\343\377\377\350\354\340\377\252" \
"\350\354\340\377\1\302\303\304\377\215.46\377\377\350\354\340\377\304" \
"\350\354\340\377\3\220\223\224\3775;=\377\244\247\250\377\254\350\354" \
"\340\377\4\302\303\304\377179\377\205\210\212\377\350\354\342\377\377" \
"\350\354\340\377\250\350\354\340\377\1\302\303\304\377\215.46\377\377" \
"\350\354\340\377\302\350\354\340\377\2\250\253\253\377>DF\377\202.46" \
"\377\1@FG\377\254\350\354\340\377\1Y^`\377\202.46\377\2;AC\377\241\243" \
"\244\377\377\350\354\340\377\247\350\354\340\377\1\302\303\304\377\215" \
".46\377\377\350\354\340\377\300\350\354\340\377\2\303\305\305\377PUW" \
"\377\205.46\377\1\230\233\234\377\252\350\354\340\377\1\303\305\305\377" \
"\205.46\377\2LQR\377\275\277\277\377\244\350\354\340\377\16\350\352\351" \
"\377\313\314\315\377\254\257\257\377\224\227\230\377\214\220\221\377" \
"\202\205\206\377w{|\377uy{\377\202\205\206\377\213\216\217\377\223\226" \
"\227\377\253\255\256\377\310\312\312\377\346\346\347\377\362\350\354" \
"\340\377\1\302\303\304\377\215.46\377\267\350\354\340\377\16\352\354" \
"\345\377\315\316\317\377\257\262\263\377\225\230\231\377\216\221\222" \
"\377\202\205\206\377x|}\377txy\377\202\205\206\377\211\214\215\377\221" \
"\224\225\377\247\252\253\377\305\306\307\377\342\343\343\377\370\350" \
"\354\340\377\2\327\330\330\377bgh\377\207.46\377\1""9\77A\377\252\350" \
"\354\340\377\1]ac\377\207.46\377\2bgh\377\327\330\330\377\236\350\354" \
"\340\377\4\323\324\324\377\237\242\243\377kop\3779>@\377\216.46\377\4" \
"7=\77\377fjl\377\232\235\236\377\316\317\320\377\303\350\354\340\377" \
"\7\352\354\346\377\332\333\334\377\303\305\305\377\271\273\274\377\263" \
"\265\266\377\253\256\257\377\247\252\253\377\244\235\240\241\377\1}\200" \
"\202\377\215.46\377\1\227\232\233\377\221\235\240\241\377\1\335\336\336" \
"\377\240\350\354\340\377\4\330\332\332\377\244\247\250\377ptu\377>CE" \
"\377\216.46\377\4""4:<\377_de\377\224\230\231\377\311\312\313\377\362" \
"\350\354\340\377\3\352\353\347\377~\202\203\377068\377\211.46\377\1\216" \
"\221\222\377\250\350\354\340\377\1\306\310\311\377\211.46\377\3""068" \
"\377~\202\203\377\352\353\347\377\231\350\354\340\377\3\332\333\334\377" \
"\214\220\221\377CIJ\377\226.46\377\3>CE\377\207\212\213\377\321\322\323" \
"\377\272\350\354\340\377\6\324\325\325\377\257\261\262\377\213\217\220" \
"\377gkl\377FKM\37728:\377\313.46\377\1\265\267\270\377\235\350\354\340" \
"\377\3\341\342\342\377\224\230\231\377JOQ\377\226.46\377\3""9\77A\377" \
"}\200\202\377\312\313\314\377\356\350\354\340\377\2\225\230\231\3778" \
">\77\377\213.46\377\2""5;=\377\350\352\351\377\247\350\354\340\377\1" \
"_de\377\213.46\377\2""8>\77\377\232\235\236\377\226\350\354\340\377\2" \
"\264\266\266\377V[]\377\234.46\377\2PUV\377\253\256\257\377\264\350\354" \
"\340\377\4\322\323\324\377\235\237\240\377gkl\3776<>\377\321.46\377\1" \
"\265\267\270\377\233\350\354\340\377\2\277\301\302\377`ef\377\234.46" \
"\377\2GMN\377\240\243\244\377\354\350\354\340\377\1BHJ\377\215.46\377" \
"\1\202\205\206\377\246\350\354\340\377\1\311\312\313\377\215.46\377\1" \
"CIJ\377\224\350\354\340\377\2\241\243\244\377FKM\377\240.46\377\2@FG" \
"\377\231\233\234\377\257\350\354\340\377\3\325\326\327\377\214\220\221" \
"\377EJL\377\325.46\377\1\265\267\270\377\231\350\354\340\377\2\255\257" \
"\260\377NSU\377\240.46\377\3""9\77A\377\220\223\224\377\350\354\342\377" \
"\351\350\354\340\377\1\251\253\254\377\215.46\377\2""179\377\341\342" \
"\343\377\245\350\354\340\377\1bfh\377\215.46\377\1\244\247\250\377\222" \
"\350\354\340\377\2\275\277\277\377LQR\377\244.46\377\2BHJ\377\264\267" \
"\267\377\253\350\354\340\377\2\253\256\257\377PUV\377\330.46\377\1\265" \
"\267\270\377\227\350\354\340\377\2\313\314\315\377UY[\377\244.46\377" \
"\2;AC\377\247\252\253\377\351\350\354\340\377\1LQS\377\215.46\377\1x" \
"|}\377\244\350\354\340\377\1\314\316\316\377\215.46\377\1BGI\377\221" \
"\350\354\340\377\2\346\347\347\377hmn\377\250.46\377\2]ac\377\340\341" \
"\341\377\247\350\354\340\377\2\235\237\240\377BGI\377\332.46\377\1\265" \
"\267\270\377\225\350\354\340\377\2\350\354\342\377txz\377\250.46\377" \
"\2PUW\377\324\326\326\377\347\350\354\340\377\1\270\272\272\377\215." \
"46\377\2""068\377\330\332\332\377\243\350\354\340\377\1eik\377\215.4" \
"6\377\1\242\244\245\377\220\350\354\340\377\2\275\277\277\377=BD\377" \
"\252.46\377\2""8>\77\377\261\263\264\377\244\350\354\340\377\2\265\267" \
"\270\377BHJ\377\334.46\377\1\265\267\270\377\224\350\354\340\377\2\313" \
"\315\315\377EJL\377\252.46\377\2""28:\377\240\243\244\377\347\350\354" \
"\340\377\1V[]\377\215.46\377\1kpq\377\242\350\354\340\377\1\316\317\320" \
"\377\215.46\377\1@FG\377\220\350\354\340\377\1\210\214\215\377\256.4" \
"6\377\1y}\177\377\241\350\354\340\377\2\336\337\337\377aeg\377\336.4" \
"6\377\1\265\267\270\377\223\350\354\340\377\2\231\234\235\377068\377" \
"\255.46\377\1imo\377\346\350\354\340\377\1\304\306\306\377\216.46\377" \
"\1\317\321\321\377\241\350\354\340\377\1glm\377\215.46\377\1\236\241" \
"\242\377\217\350\354\340\377\1ptu\377\260.46\377\1chi\377\237\350\354" \
"\340\377\2\264\267\267\3778>\77\377\337.46\377\1\265\267\270\377\222" \
"\350\354\340\377\1\202\205\206\377\260.46\377\2TYZ\377\352\353\347\377" \
"\345\350\354\340\377\1chi\377\215.46\377\1bfh\377\240\350\354\340\377" \
"\1\321\322\323\377\215.46\377\1>DF\377\217\350\354\340\377\1_de\377\262" \
".46\377\2TYZ\377\352\353\347\377\234\350\354\340\377\1\202\205\206\377" \
"\341.46\377\1\265\267\270\377\221\350\354\340\377\1ptv\377\262.46\377" \
"\2HMO\377\337\340\340\377\344\350\354\340\377\2\322\323\324\377/57\377" \
"\215.46\377\1\304\306\306\377\237\350\354\340\377\1kop\377\215.46\377" \
"\1\234\237\240\377\216\350\354\340\377\1aeg\377\264.46\377\1SXY\377\233" \
"\350\354\340\377\1fjl\377\342.46\377\1\265\267\270\377\220\350\354\340" \
"\377\1ptu\377\264.46\377\2EJL\377\350\351\351\377\344\350\354\340\377" \
"\1ptv\377\215.46\377\1V[]\377\236\350\354\340\377\1\324\326\326\377\215" \
".46\377\1=BD\377\216\350\354\340\377\1nrs\377\226.46\377\12=BD\377`e" \
"f\377\200\204\205\377\220\223\224\377\233\236\237\377\234\237\240\377" \
"\220\223\224\377\202\205\206\377bgh\377>DF\377\226.46\377\1dij\377\231" \
"\350\354\340\377\1_de\377\231.46\377\3""39;\377EJL\377Y^`\377\202fjl" \
"\377\1swx\377\244txy\377\1_de\377\215.46\377\1ptu\377\221txy\377\1\316" \
"\317\320\377\217\350\354\340\377\1\204\210\211\377\226.46\377\12""9\77" \
"A\377[`a\377}\200\202\377\220\223\224\377\231\234\235\377\235\240\241" \
"\377\220\223\224\377\205\210\212\377fjl\377BHJ\377\226.46\377\1SXY\377" \
"\344\350\354\340\377\2\335\336\336\377068\377\215.46\377\1\271\273\274" \
"\377\235\350\354\340\377\1lqr\377\215.46\377\1\231\233\234\377\215\350" \
"\354\340\377\1\207\213\214\377\224.46\377\3PUW\377\234\237\240\377\327" \
"\330\330\377\212\350\354\340\377\3\332\333\334\377\236\241\242\377PU" \
"V\377\224.46\377\1x|}\377\227\350\354\340\377\1[`a\377\225.46\377\5K" \
"PR\377\177\203\204\377\247\252\253\377\311\312\313\377\352\354\346\377" \
"\252\350\354\340\377\1\302\303\304\377\215.46\377\241\350\354\340\377" \
"\1\237\242\243\377\224.46\377\3JOQ\377\226\231\232\377\320\322\322\377" \
"\212\350\354\340\377\3\336\337\337\377\242\245\246\377Y]_\377\224.46" \
"\377\1eik\377\344\350\354\340\377\1~\201\202\377\215.46\377\1OTV\377" \
"\234\350\354\340\377\2\326\327\330\377/57\377\214.46\377\1;AC\377\215" \
"\350\354\340\377\1\271\273\274\377\222.46\377\3/57\377ptu\377\314\316" \
"\316\377\220\350\354\340\377\2\312\313\314\377jnp\377\223.46\377\1\254" \
"\257\257\377\225\350\354\340\377\1y|~\377\222.46\377\4/57\377]ac\377" \
"\247\252\253\377\346\347\347\377\257\350\354\340\377\1\302\303\304\377" \
"\215.46\377\240\350\354\340\377\2\316\317\320\377068\377\222.46\377\2" \
"fjl\377\305\306\307\377\220\350\354\340\377\3\323\324\324\377txy\377" \
"068\377\222.46\377\1\225\230\231\377\343\350\354\340\377\2\347\350\350" \
"\3775:<\377\215.46\377\1\256\260\261\377\233\350\354\340\377\1ptu\377" \
"\215.46\377\1\226\231\232\377\214\350\354\340\377\2\344\345\345\377:" \
"@B\377\221.46\377\2gkl\377\332\333\334\377\224\350\354\340\377\2\324" \
"\326\326\377^ce\377\221.46\377\2""6<>\377\335\336\337\377\223\350\354" \
"\340\377\1\235\240\241\377\221.46\377\3""39;\377\177\203\204\377\341" \
"\342\342\377\262\350\354\340\377\1\302\303\304\377\215.46\377\237\350" \
"\354\340\377\2\350\354\342\377FKM\377\221.46\377\2[`a\377\321\322\323" \
"\377\224\350\354\340\377\2\335\336\337\377kop\377\221.46\377\2""068\377" \
"\314\316\316\377\343\350\354\340\377\1\213\217\220\377\215.46\377\1F" \
"KM\377\232\350\354\340\377\2\331\332\333\377/57\377\214.46\377\1:@B\377" \
"\215\350\354\340\377\1^ce\377\220.46\377\2;AC\377\265\267\270\377\230" \
"\350\354\340\377\2\251\253\254\3775;=\377\220.46\377\1Y]_\377\222\350" \
"\354\340\377\2\325\326\327\377068\377\220.46\377\2ptu\377\346\346\347" \
"\377\264\350\354\340\377\1\302\303\304\377\215.46\377\237\350\354\340" \
"\377\1txz\377\220.46\377\2""6<>\377\250\253\253\377\230\350\354\340\377" \
"\2\270\272\272\377<BC\377\220.46\377\1GMN\377\343\350\354\340\377\2\350" \
"\354\342\3779\77A\377\215.46\377\1\244\247\250\377\231\350\354\340\377" \
"\1rvw\377\215.46\377\1\223\226\227\377\214\350\354\340\377\1\261\263" \
"\264\377\220.46\377\2X]^\377\344\345\345\377\232\350\354\340\377\2\327" \
"\330\330\377HMO\377\220.46\377\1\255\257\260\377\221\350\354\340\377" \
"\1UY[\377\217.46\377\2<BC\377\274\276\276\377\266\350\354\340\377\1\302" \
"\303\304\377\215.46\377\236\350\354\340\377\1\311\312\313\377\220.46" \
"\377\2LQS\377\330\332\332\377\232\350\354\340\377\2\342\343\343\377S" \
"XY\377\220.46\377\1\224\230\231\377\343\350\354\340\377\1\230\233\234" \
"\377\215.46\377\1@FG\377\230\350\354\340\377\2\332\333\334\377068\377" \
"\214.46\377\1""9>@\377\215\350\354\340\377\1AFH\377\217.46\377\1gkl\377" \
"\235\350\354\340\377\2\352\353\347\377OTV\377\217.46\377\1\77EG\377\220" \
"\350\354\340\377\1\232\235\236\377\217.46\377\2MRT\377\340\341\341\377" \
"\267\350\354\340\377\1\302\303\304\377\215.46\377\236\350\354\340\377" \
"\1OTV\377\217.46\377\2W\\]\377\350\354\342\377\235\350\354\340\377\1" \
"\\ab\377\217.46\377\2""5:<\377\346\346\347\377\343\350\354\340\377\1" \
"AFH\377\215.46\377\1\230\233\234\377\227\350\354\340\377\1uy{\377\215" \
".46\377\1\220\224\225\377\214\350\354\340\377\1\217\222\223\377\217." \
"46\377\1imo\377\237\350\354\340\377\2\352\354\346\377LQR\377\217.46\377" \
"\1\220\224\225\377\217\350\354\340\377\1""9>@\377\216.46\377\2OTV\377" \
"\351\354\343\377\270\350\354\340\377\1\302\303\304\377\215.46\377\235" \
"\350\354\340\377\1\246\251\252\377\217.46\377\1[`a\377\240\350\354\340" \
"\377\1[`a\377\217.46\377\1{\177\200\377\343\350\354\340\377\1\246\251" \
"\252\377\215.46\377\2""9\77A\377\350\354\342\377\225\350\354\340\377" \
"\2\335\336\337\377068\377\214.46\377\2""8>\77\377\351\354\343\377\214" \
"\350\354\340\377\1""9>@\377\216.46\377\1QVX\377\241\350\354\340\377\2" \
"\341\342\343\377\77EG\377\216.46\377\1;AC\377\216\350\354\340\377\1\224" \
"\230\231\377\216.46\377\2GLN\377\350\351\351\377\271\350\354\340\377" \
"\1\302\303\304\377\215.46\377\235\350\354\340\377\1GLN\377\216.46\377" \
"\2EJL\377\350\351\351\377\240\350\354\340\377\2\351\354\343\377JOQ\377" \
"\216.46\377\2""179\377\346\347\347\377\343\350\354\340\377\1INP\377\215" \
".46\377\1\216\221\222\377\225\350\354\340\377\1x|}\377\215.46\377\1\216" \
"\221\222\377\214\350\354\340\377\1\230\233\234\377\216.46\377\2""7=\77" \
"\377\337\340\340\377\242\350\354\340\377\2\312\313\314\377068\377\216" \
".46\377\1\242\244\245\377\215\350\354\340\377\1;AC\377\215.46\377\2""0" \
"68\377\316\317\320\377\272\350\354\340\377\1\302\303\304\377\215.46\377" \
"\234\350\354\340\377\1\257\261\262\377\216.46\377\2""068\377\317\320" \
"\320\377\242\350\354\340\377\2\330\332\332\3775:<\377\216.46\377\1\213" \
"\216\217\377\343\350\354\340\377\1\264\266\266\377\215.46\377\2""5;=" \
"\377\350\352\351\377\223\350\354\340\377\2\337\340\340\377068\377\214" \
".46\377\2""6<>\377\352\354\346\377\214\350\354\340\377\1>DF\377\216." \
"46\377\1\246\250\251\377\244\350\354\340\377\1\216\221\222\377\216.4" \
"6\377\1GLN\377\214\350\354\340\377\1\246\251\252\377\216.46\377\1\223" \
"\226\227\377\273\350\354\340\377\1\302\303\304\377\215.46\377\234\350" \
"\354\340\377\1OTV\377\216.46\377\1\220\223\224\377\244\350\354\340\377" \
"\1\244\247\250\377\216.46\377\1""8>\77\377\344\350\354\340\377\1UY[\377" \
"\215.46\377\1\202\205\206\377\223\350\354\340\377\1z~\177\377\215.46" \
"\377\1\213\216\217\377\214\350\354\340\377\1\271\273\274\377\216.46\377" \
"\1Z_a\377\246\350\354\340\377\1JOQ\377\216.46\377\1\310\312\312\377\213" \
"\350\354\340\377\1[`a\377\215.46\377\1BHJ\377\274\350\354\340\377\1\302" \
"\303\304\377\215.46\377\233\350\354\340\377\1\320\322\322\377\216.46" \
"\377\1HMO\377\246\350\354\340\377\1\\ab\377\216.46\377\1\260\263\263" \
"\377\343\350\354\340\377\1\302\303\304\377\215.46\377\2""179\377\341" \
"\342\342\377\221\350\354\340\377\2\341\342\343\377179\377\214.46\377" \
"\2""5;=\377\352\353\347\377\214\350\354\340\377\1nrs\377\216.46\377\1" \
"\316\317\320\377\246\350\354\340\377\1\273\275\276\377\216.46\377\1|" \
"\200\201\377\212\350\354\340\377\1\341\342\343\377\216.46\377\1\253\255" \
"\256\377\274\350\354\340\377\1\302\303\304\377\215.46\377\233\350\354" \
"\340\377\1\204\210\211\377\216.46\377\1\270\272\272\377\246\350\354\340" \
"\377\2\321\322\323\377/57\377\215.46\377\1eik\377\344\350\354\340\377" \
"\1_de\377\215.46\377\1x|}\377\221\350\354\340\377\1~\201\202\377\215" \
".46\377\1\210\214\215\377\214\350\354\340\377\2\350\354\342\37728:\377" \
"\215.46\377\1hmn\377\250\350\354\340\377\1X]^\377\215.46\377\1""9>@\377" \
"\212\350\354\340\377\1\231\234\235\377\215.46\377\1;AC\377\275\350\354" \
"\340\377\1\302\303\304\377\215.46\377\233\350\354\340\377\1=BD\377\215" \
".46\377\1PUW\377\250\350\354\340\377\1ost\377\215.46\377\2""068\377\351" \
"\352\350\377\343\350\354\340\377\1\316\317\320\377\215.46\377\2""068" \
"\377\330\332\332\377\217\350\354\340\377\2\343\344\344\377179\377\214" \
".46\377\2""4:<\377\350\352\351\377\214\350\354\340\377\1\265\267\270" \
"\377\216.46\377\1\305\306\307\377\250\350\354\340\377\1\271\273\273\377" \
"\216.46\377\1\303\305\305\377\211\350\354\340\377\1eik\377\215.46\377" \
"\1\207\212\213\377\275\350\354\340\377\1\302\303\304\377\215.46\377\232" \
"\350\354\340\377\1\313\314\315\377\216.46\377\1\260\263\263\377\250\350" \
"\354\340\377\1\317\320\320\377\216.46\377\1\254\257\257\377\344\350\354" \
"\340\377\1nrs\377\215.46\377\1kpq\377\217\350\354\340\377\1\200\204\205" \
"\377\215.46\377\1\205\210\212\377\215\350\354\340\377\1\201\204\206\377" \
"\215.46\377\1MRT\377\252\350\354\340\377\1BHJ\377\215.46\377\1\217\222" \
"\223\377\211\350\354\340\377\1""6<>\377\215.46\377\1\312\313\314\377" \
"\275\350\354\340\377\1\302\303\304\377\215.46\377\232\350\354\340\377" \
"\1\226\231\232\377\215.46\377\1=BD\377\252\350\354\340\377\1W\\]\377" \
"\215.46\377\1x|}\377\344\350\354\340\377\2\333\334\334\377068\377\215" \
".46\377\1\317\320\320\377\215\350\354\340\377\2\345\346\346\37739;\377" \
"\214.46\377\2""39;\377\347\350\350\377\215\350\354\340\377\1LQR\377\215" \
".46\377\1\225\230\231\377\252\350\354\340\377\1\211\214\215\377\215." \
"46\377\1\\ab\377\210\350\354\340\377\1\321\322\323\377\215.46\377\1:" \
"@B\377\276\350\354\340\377\1\302\303\304\377\215.46\377\232\350\354\340" \
"\377\1bgh\377\215.46\377\1\177\203\204\377\252\350\354\340\377\1\237" \
"\242\243\377\215.46\377\1DIK\377\345\350\354\340\377\1z~\177\377\215" \
".46\377\1bfh\377\215\350\354\340\377\1\203\207\210\377\215.46\377\1\203" \
"\207\210\377\215\350\354\340\377\1\352\354\346\377\216.46\377\1\335\336" \
"\336\377\252\350\354\340\377\1\316\317\320\377\215.46\377\1""179\377" \
"\210\350\354\340\377\1\246\251\252\377\215.46\377\1imo\377\276\350\354" \
"\340\377\1\302\303\304\377\215.46\377\232\350\354\340\377\1""5:<\377" \
"\215.46\377\1\306\310\311\377\252\350\354\340\377\1\344\345\345\377\216" \
".46\377\1\344\345\345\377\252\350\354\340\377\5\304\336\373\377\236\311" \
"\370\377\220\301\367\377\234\310\370\377\273\331\372\377\265\350\354" \
"\340\377\2\344\345\345\37739;\377\215.46\377\1\304\306\306\377\213\350" \
"\354\340\377\2\347\350\350\37739;\377\214.46\377\2""28:\377\345\346\346" \
"\377\215\350\354\340\377\1\313\315\315\377\215.46\377\1@FG\377\254\350" \
"\354\340\377\1""6<>\377\215.46\377\1\331\332\333\377\207\350\354\340" \
"\377\1\212\215\216\377\215.46\377\1\222\225\226\377\276\350\354\340\377" \
"\1\302\303\304\377\215.46\377\231\350\354\340\377\1\341\342\343\377\215" \
".46\377\1""28:\377\254\350\354\340\377\1HMO\377\215.46\377\1\302\304" \
"\305\377\250\350\354\340\377\2\262\324\371\377[\244\363\377\205O\235" \
"\362\377\2U\240\362\377\236\311\370\377\264\350\354\340\377\1\211\214" \
"\215\377\215.46\377\1V[]\377\213\350\354\340\377\1\205\210\212\377\215" \
".46\377\1\200\204\205\377\216\350\354\340\377\1\253\256\257\377\215." \
"46\377\1quw\377\254\350\354\340\377\1chi\377\215.46\377\1\275\277\277" \
"\377\207\350\354\340\377\1mqs\377\215.46\377\1\270\272\272\377\276\350" \
"\354\340\377\1\302\303\304\377\215.46\377\231\350\354\340\377\1\302\304" \
"\305\377\215.46\377\1[`a\377\254\350\354\340\377\1y}\177\377\215.46\377" \
"\1\246\250\251\377\247\350\354\340\377\1\214\277\366\377\211O\235\362" \
"\377\1u\262\365\377\263\350\354\340\377\2\352\354\345\3779>@\377\215" \
".46\377\1\271\273\273\377\211\350\354\340\377\2\350\352\351\3775:<\377" \
"\214.46\377\2""179\377\343\344\344\377\216\350\354\340\377\1\217\222" \
"\223\377\215.46\377\1\231\233\234\377\254\350\354\340\377\1\212\215\216" \
"\377\215.46\377\1\235\240\241\377\207\350\354\340\377\1QVX\377\215.4" \
"6\377\1\320\322\322\377\276\350\354\340\377\1\302\303\304\377\215.46" \
"\377\231\350\354\340\377\1\246\250\251\377\215.46\377\1\202\205\206\377" \
"\254\350\354\340\377\1\237\242\243\377\215.46\377\1\207\212\213\377\246" \
"\350\354\340\377\1\236\311\370\377\213O\235\362\377\1\177\270\366\377" \
"\263\350\354\340\377\1\225\230\231\377\215.46\377\1OTV\377\211\350\354" \
"\340\377\1\210\214\215\377\215.46\377\1}\200\202\377\217\350\354\340" \
"\377\1y|~\377\215.46\377\1\264\267\267\377\254\350\354\340\377\1\246" \
"\251\252\377\215.46\377\1\206\211\212\377\207\350\354\340\377\1;AC\377" \
"\215.46\377\1\347\350\350\377\276\350\354\340\377\1\302\303\304\377\215" \
".46\377\231\350\354\340\377\1\216\221\222\377\215.46\377\1\235\240\241" \
"\377\254\350\354\340\377\1\274\276\276\377\215.46\377\1nrs\377\245\350" \
"\354\340\377\2\342\357\375\377Q\236\362\377\214O\235\362\377\1\304\336" \
"\373\377\263\350\354\340\377\1>DF\377\215.46\377\1\256\260\261\377\207" \
"\350\354\340\377\2\352\353\347\3775;=\377\214.46\377\2""179\377\341\342" \
"\342\377\217\350\354\340\377\1kpq\377\215.46\377\1\313\315\315\377\254" \
"\350\354\340\377\1\276\300\301\377\215.46\377\1{\177\200\377\207\350" \
"\354\340\377\1""179\377\215.46\377\277\350\354\340\377\1\302\303\304" \
"\377\215.46\377\231\350\354\340\377\1\204\210\211\377\215.46\377\1\267" \
"\271\272\377\254\350\354\340\377\1\326\327\330\377\215.46\377\1eik\377" \
"\245\350\354\340\377\1\232\307\370\377\215O\235\362\377\1z\265\365\377" \
"\263\350\354\340\377\1\243\246\247\377\215.46\377\1FKM\377\207\350\354" \
"\340\377\1\213\216\217\377\215.46\377\1y}\177\377\220\350\354\340\377" \
"\1bgh\377\215.46\377\1\332\333\334\377\254\350\354\340\377\1\314\316" \
"\316\377\215.46\377\1quw\377\207\350\354\340\377\216.46\377\277\350\354" \
"\340\377\1\302\303\304\377\215.46\377\231\350\354\340\377\1y|~\377\215" \
".46\377\1\302\303\304\377\254\350\354\340\377\1\341\342\343\377\215." \
"46\377\1[`a\377\245\350\354\340\377\1i\254\364\377\215O\235\362\377\1" \
"Q\236\362\377\264\350\354\340\377\1GMN\377\215.46\377\1\243\246\247\377" \
"\205\350\354\340\377\2\352\354\346\3776<>\377\214.46\377\2""068\377\337" \
"\340\340\377\220\350\354\340\377\1Y^`\377\215.46\377\1\341\342\343\377" \
"\254\350\354\340\377\1\324\326\326\377\215.46\377\1hmn\377\207\350\354" \
"\340\377\215.46\377\1""8>\77\377\277\350\354\340\377\1\302\303\304\377" \
"\215.46\377\231\350\354\340\377\1ptu\377\215.46\377\1\314\316\316\377" \
"\254\350\354\340\377\1\351\352\350\377\215.46\377\1QVX\377\245\350\354" \
"\340\377\1U\240\362\377\216O\235\362\377\1\344\360\375\377\263\350\354" \
"\340\377\1\260\263\263\377\215.46\377\1@FG\377\205\350\354\340\377\1" \
"\216\221\222\377\215.46\377\1w{|\377\221\350\354\340\377\1Y]_\377\215" \
".46\377\1\342\343\343\377\254\350\354\340\377\1\325\326\327\377\215." \
"46\377\1glm\377\206\350\354\340\377\1\351\352\350\377\215.46\377\1""5" \
";=\377\277\350\354\340\377\1\302\303\304\377\215.46\377\231\350\354\340" \
"\377\1ptu\377\215.46\377\1\315\316\317\377\254\350\354\340\377\1\352" \
"\353\347\377\215.46\377\1QVX\377\245\350\354\340\377\1U\240\362\377\216" \
"O\235\362\377\1\345\361\375\377\264\350\354\340\377\1PUW\377\215.46\377" \
"\1\230\233\234\377\203\350\354\340\377\2\351\354\343\3778>\77\377\214" \
".46\377\2""068\377\335\336\336\377\221\350\354\340\377\1bfh\377\215." \
"46\377\1\332\333\334\377\254\350\354\340\377\1\314\316\316\377\215.4" \
"6\377\1quw\377\207\350\354\340\377\216.46\377\277\350\354\340\377\1\302" \
"\303\304\377\215.46\377\231\350\354\340\377\1x|}\377\215.46\377\1\302" \
"\303\304\377\254\350\354\340\377\1\341\342\343\377\215.46\377\1Z_a\377" \
"\245\350\354\340\377\1l\255\364\377\215O\235\362\377\1R\237\362\377\265" \
"\350\354\340\377\1\275\277\300\377\215.46\377\2""9\77A\377\350\354\342" \
"\377\202\350\354\340\377\1\220\224\225\377\215.46\377\1txz\377\222\350" \
"\354\340\377\1kpq\377\215.46\377\1\314\316\316\377\254\350\354\340\377" \
"\1\277\301\302\377\215.46\377\1z~\177\377\207\350\354\340\377\216.46" \
"\377\1\352\354\345\377\276\350\354\340\377\1\302\303\304\377\215.46\377" \
"\231\350\354\340\377\1\204\210\211\377\215.46\377\1\271\273\273\377\254" \
"\350\354\340\377\1\327\330\330\377\215.46\377\1dij\377\245\350\354\340" \
"\377\1\236\311\370\377\215O\235\362\377\1\177\270\366\377\266\350\354" \
"\340\377\1]ac\377\215.46\377\4\215\220\221\377\350\354\340\377\350\354" \
"\342\3779>@\377\214.46\377\2/57\377\332\333\334\377\222\350\354\340\377" \
"\1w{|\377\215.46\377\1\265\267\270\377\254\350\354\340\377\1\250\253" \
"\253\377\215.46\377\1\205\210\212\377\207\350\354\340\377\1""068\377" \
"\215.46\377\1\341\342\342\377\276\350\354\340\377\1\302\303\304\377\215" \
".46\377\231\350\354\340\377\1\215\220\221\377\215.46\377\1\237\242\243" \
"\377\254\350\354\340\377\1\276\300\301\377\215.46\377\1mqs\377\245\350" \
"\354\340\377\2\350\362\375\377S\237\362\377\214O\235\362\377\1\315\343" \
"\373\377\266\350\354\340\377\1\313\315\315\377\215.46\377\3""5;=\377" \
"\350\352\351\377\223\226\227\377\215.46\377\1quw\377\223\350\354\340" \
"\377\1\216\221\222\377\215.46\377\1\231\234\235\377\254\350\354\340\377" \
"\1\214\220\221\377\215.46\377\1\234\237\240\377\207\350\354\340\377\1" \
"AFH\377\215.46\377\1\321\322\323\377\276\350\354\340\377\1\302\303\304" \
"\377\215.46\377\231\350\354\340\377\1\244\247\250\377\215.46\377\1\203" \
"\207\210\377\254\350\354\340\377\1\241\243\244\377\215.46\377\1\205\210" \
"\212\377\246\350\354\340\377\1\253\320\371\377\213O\235\362\377\1\214" \
"\277\366\377\270\350\354\340\377\1imo\377\215.46\377\2uy{\377:@B\377" \
"\214.46\377\2/57\377\330\332\332\377\223\350\354\340\377\1\252\254\255" \
"\377\215.46\377\1txy\377\254\350\354\340\377\1gkl\377\215.46\377\1\272" \
"\274\275\377\207\350\354\340\377\1W\\]\377\215.46\377\1\251\253\254\377" \
"\276\350\354\340\377\1\302\303\304\377\215.46\377\231\350\354\340\377" \
"\1\301\302\303\377\215.46\377\1^ce\377\254\350\354\340\377\1}\200\202" \
"\377\215.46\377\1\243\246\247\377\247\350\354\340\377\1\231\306\367\377" \
"\211O\235\362\377\1\200\270\366\377\271\350\354\340\377\2\327\330\330" \
"\377068\377\232.46\377\1nrs\377\224\350\354\340\377\1\311\312\313\377" \
"\215.46\377\1CIJ\377\254\350\354\340\377\1""8>\77\377\215.46\377\1\330" \
"\331\331\377\207\350\354\340\377\1kpq\377\215.46\377\1\177\203\204\377" \
"\276\350\354\340\377\1\302\303\304\377\215.46\377\231\350\354\340\377" \
"\1\337\340\340\377\215.46\377\1""4:<\377\254\350\354\340\377\1LQR\377" \
"\215.46\377\1\301\302\303\377\250\350\354\340\377\2\303\336\373\377d" \
"\251\364\377\205O\235\362\377\2Z\243\363\377\260\323\371\377\273\350" \
"\354\340\377\1x|}\377\231.46\377\2/57\377\325\326\327\377\224\350\354" \
"\340\377\1\351\352\350\377\216.46\377\1\340\341\341\377\252\350\354\340" \
"\377\1\321\322\323\377\215.46\377\1""068\377\210\350\354\340\377\1\213" \
"\217\220\377\215.46\377\1V[]\377\276\350\354\340\377\1\302\303\304\377" \
"\215.46\377\232\350\354\340\377\1""39;\377\215.46\377\1\312\313\314\377" \
"\252\350\354\340\377\1\350\351\351\377\216.46\377\1\341\342\342\377\252" \
"\350\354\340\377\5\323\346\374\377\255\321\371\377\236\311\370\377\251" \
"\317\371\377\313\342\373\377\275\350\354\340\377\2\342\343\343\37728" \
":\377\230.46\377\1kpq\377\226\350\354\340\377\1INP\377\215.46\377\1\232" \
"\235\236\377\252\350\354\340\377\1\214\220\221\377\215.46\377\1X]^\377" \
"\210\350\354\340\377\1\261\263\264\377\215.46\377\1""179\377\276\350" \
"\354\340\377\1\302\303\304\377\215.46\377\232\350\354\340\377\1_de\377" \
"\215.46\377\1\204\210\211\377\252\350\354\340\377\1\243\246\247\377\215" \
".46\377\1BGI\377\356\350\354\340\377\1\204\210\211\377\230.46\377\1\323" \
"\324\324\377\226\350\354\340\377\1}\200\202\377\215.46\377\1QVX\377\252" \
"\350\354\340\377\1GLN\377\215.46\377\1\214\220\221\377\210\350\354\340" \
"\377\1\330\331\331\377\216.46\377\1\253\256\257\377\275\350\354\340\377" \
"\1\302\303\304\377\215.46\377\232\350\354\340\377\1\224\227\230\377\215" \
".46\377\1\77EG\377\252\350\354\340\377\1[`a\377\215.46\377\1txz\377\356" \
"\350\354\340\377\2\352\353\347\3776<>\377\226.46\377\1imo\377\227\350" \
"\354\340\377\1\262\264\265\377\216.46\377\1\313\314\315\377\250\350\354" \
"\340\377\1\276\300\301\377\216.46\377\1\300\302\302\377\211\350\354\340" \
"\377\1;AC\377\215.46\377\1_de\377\275\350\354\340\377\1\302\303\304\377" \
"\215.46\377\232\350\354\340\377\1\306\310\311\377\216.46\377\1\265\267" \
"\270\377\250\350\354\340\377\1\324\325\325\377\216.46\377\1\251\253\254" \
"\377\357\350\354\340\377\1\223\226\227\377\226.46\377\1\320\322\322\377" \
"\227\350\354\340\377\2\352\354\350\377179\377\215.46\377\1ost\377\250" \
"\350\354\340\377\1]ac\377\215.46\377\1""6<>\377\212\350\354\340\377\1" \
"mqs\377\215.46\377\2/57\377\341\342\343\377\274\350\354\340\377\1\302" \
"\303\304\377\215.46\377\233\350\354\340\377\1""9\77A\377\215.46\377\1" \
"V[]\377\250\350\354\340\377\1txz\377\215.46\377\2/57\377\346\346\347" \
"\377\360\350\354\340\377\1=BD\377\224.46\377\1fjl\377\231\350\354\340" \
"\377\1imo\377\215.46\377\2/57\377\324\325\325\377\246\350\354\340\377" \
"\1\303\305\305\377\216.46\377\1x|}\377\212\350\354\340\377\1\246\251" \
"\252\377\216.46\377\1y}\177\377\274\350\354\340\377\1\302\303\304\377" \
"\215.46\377\233\350\354\340\377\1\200\204\205\377\216.46\377\1\276\300" \
"\301\377\246\350\354\340\377\2\330\331\331\377068\377\215.46\377\1`e" \
"f\377\361\350\354\340\377\1\237\242\243\377\224.46\377\1\316\317\320" \
"\377\231\350\354\340\377\1\264\267\267\377\216.46\377\1aeg\377\246\350" \
"\354\340\377\1OTV\377\216.46\377\1\303\305\305\377\212\350\354\340\377" \
"\2\351\352\350\377068\377\215.46\377\2/57\377\323\324\324\377\273\350" \
"\354\340\377\1\302\303\304\377\215.46\377\233\350\354\340\377\1\313\315" \
"\315\377\216.46\377\1NSU\377\246\350\354\340\377\1chi\377\216.46\377" \
"\1\253\256\257\377\362\350\354\340\377\1DIK\377\222.46\377\1chi\377\233" \
"\350\354\340\377\1;AC\377\216.46\377\1\257\262\263\377\244\350\354\340" \
"\377\1\230\233\234\377\216.46\377\1BHJ\377\214\350\354\340\377\1aeg\377" \
"\216.46\377\1]ac\377\273\350\354\340\377\1\302\303\304\377\215.46\377" \
"\234\350\354\340\377\1JOQ\377\216.46\377\1\231\233\234\377\244\350\354" \
"\340\377\1\256\260\261\377\216.46\377\1""5;=\377\363\350\354\340\377" \
"\1\256\260\261\377\222.46\377\1\313\314\315\377\233\350\354\340\377\1" \
"\224\227\230\377\216.46\377\2:@B\377\346\346\347\377\242\350\354\340" \
"\377\2\322\323\324\377179\377\216.46\377\1\235\240\241\377\214\350\354" \
"\340\377\1\262\264\265\377\217.46\377\1\220\223\224\377\272\350\354\340" \
"\377\1\302\303\304\377\215.46\377\234\350\354\340\377\1\252\254\255\377" \
"\216.46\377\2""39;\377\326\327\330\377\242\350\354\340\377\2\340\341" \
"\341\3778>\77\377\216.46\377\1\207\212\213\377\364\350\354\340\377\1" \
"OTV\377\220.46\377\1`ef\377\234\350\354\340\377\2\350\354\342\3778>\77" \
"\377\216.46\377\1Y]_\377\241\350\354\340\377\2\350\351\351\377EJL\377" \
"\216.46\377\1;AC\377\216\350\354\340\377\1BHJ\377\216.46\377\2/57\377" \
"\264\267\267\377\271\350\354\340\377\1\302\303\304\377\215.46\377\235" \
"\350\354\340\377\1EJL\377\216.46\377\2KPR\377\351\354\343\377\241\350" \
"\354\340\377\1NSU\377\216.46\377\2""179\377\346\346\347\377\364\350\354" \
"\340\377\1\272\274\275\377\220.46\377\1\307\311\311\377\235\350\354\340" \
"\377\1\220\223\224\377\217.46\377\1swx\377\240\350\354\340\377\1SXY\377" \
"\217.46\377\1\220\224\225\377\216\350\354\340\377\1\233\236\237\377\217" \
".46\377\2""6<>\377\301\302\303\377\270\350\354\340\377\1\302\303\304" \
"\377\215.46\377\1\352\354\350\377\234\350\354\340\377\1\246\251\252\377" \
"\217.46\377\1bfh\377\240\350\354\340\377\1chi\377\217.46\377\1z~\177" \
"\377\366\350\354\340\377\1Y]_\377\216.46\377\1^ce\377\237\350\354\340" \
"\377\1BGI\377\217.46\377\1lqr\377\235\350\354\340\377\2\352\354\350\377" \
"SXY\377\217.46\377\1BGI\377\220\350\354\340\377\1@FG\377\217.46\377\2" \
"068\377\246\251\252\377\267\350\354\340\377\1\302\303\304\377\215.46" \
"\377\1\335\336\337\377\235\350\354\340\377\1QVX\377\217.46\377\1\\ab" \
"\377\236\350\354\340\377\1_de\377\217.46\377\2""6<>\377\346\347\347\377" \
"\366\350\354\340\377\1\311\312\313\377\216.46\377\1\304\306\306\377\237" \
"\350\354\340\377\1\265\267\270\377\220.46\377\2W\\]\377\344\345\345\377" \
"\232\350\354\340\377\2\326\327\330\377HMO\377\220.46\377\1\261\263\264" \
"\377\220\350\354\340\377\1\247\252\253\377\221.46\377\1\202\206\207\377" \
"\242\350\354\340\377\2\264\267\267\377\276\300\301\377\222\350\354\340" \
"\377\1\310\312\312\377\215.46\377\1\267\271\272\377\235\350\354\340\377" \
"\2\314\316\316\377/57\377\217.46\377\2LQS\377\330\331\331\377\232\350" \
"\354\340\377\2\341\342\342\377SXY\377\220.46\377\1\231\233\234\377\367" \
"\350\354\340\377\2\341\342\343\377068\377\214.46\377\1[`a\377\241\350" \
"\354\340\377\1eik\377\220.46\377\2;AC\377\263\265\266\377\230\350\354" \
"\340\377\2\246\251\252\3775:<\377\220.46\377\1]ac\377\222\350\354\340" \
"\377\1Y]_\377\221.46\377\2BHJ\377\264\267\267\377\235\350\354\340\377" \
"\5\331\332\333\377\207\213\214\377=BD\377.46\377FKM\377\222\350\354\340" \
"\377\1\327\330\330\377\215.46\377\1uy{\377\220\350\354\340\377\1\350" \
"\354\342\377\215\350\354\340\377\1|\200\201\377\220.46\377\2""5:<\377" \
"\245\247\250\377\230\350\354\340\377\2\265\267\270\377;AC\377\220.46" \
"\377\1KPR\377\370\350\354\340\377\1\205\210\212\377\215.46\377\1\302" \
"\303\304\377\241\350\354\340\377\2\350\351\351\377>DF\377\221.46\377" \
"\2fjl\377\335\336\336\377\224\350\354\340\377\2\327\330\330\377^bd\377" \
"\221.46\377\2""9\77A\377\342\343\343\377\222\350\354\340\377\2\332\333" \
"\334\37739;\377\222.46\377\2W\\]\377\257\262\263\377\230\350\354\340" \
"\377\3\320\322\322\377\217\222\223\377MRT\377\205.46\377\1\246\250\251" \
"\377\221\350\354\340\377\1\347\350\350\377\215.46\377\2""179\377\324" \
"\326\326\377\215\350\354\340\377\3\235\240\241\377CIJ\377txz\377\216" \
"\350\354\340\377\1KPR\377\221.46\377\2[`a\377\324\325\325\377\224\350" \
"\354\340\377\2\341\342\342\377kop\377\221.46\377\2""39;\377\323\324\324" \
"\377\367\350\354\340\377\2\350\354\342\3775;=\377\214.46\377\1Y]_\377" \
"\243\350\354\340\377\2\303\305\305\377/57\377\221.46\377\3""068\377{" \
"\177\200\377\332\333\334\377\220\350\354\340\377\3\325\326\327\377tx" \
"z\377/57\377\222.46\377\1\270\272\272\377\224\350\354\340\377\1\244\247" \
"\250\377\224.46\377\3>DF\377\206\211\212\377\277\301\302\377\221\350" \
"\354\340\377\4\325\326\327\377\245\247\250\377txy\377BGI\377\210.46\377" \
"\1BGI\377\222\350\354\340\377\1/57\377\215.46\377\2CIJ\377\330\332\332" \
"\377\211\350\354\340\377\3\302\304\305\377|\200\201\3777=\77\377\202" \
".46\377\2""068\377\332\333\334\377\215\350\354\340\377\2\326\327\330" \
"\3774:<\377\221.46\377\3/57\377ptv\377\320\322\322\377\220\350\354\340" \
"\377\3\336\337\337\377\201\204\206\377179\377\222.46\377\1\237\242\243" \
"\377\370\350\354\340\377\1\224\227\230\377\215.46\377\1\277\301\302\377" \
"\244\350\354\340\377\1\224\227\230\377\224.46\377\3TYZ\377\232\235\236" \
"\377\317\320\320\377\212\350\354\340\377\3\321\322\323\377\232\235\236" \
"\377SXY\377\224.46\377\1\207\212\213\377\226\350\354\340\377\1vz{\377" \
"\226.46\377\21""179\377\\ab\377~\201\202\377\233\236\237\377\272\274" \
"\275\377\313\315\315\377\325\326\327\377\333\334\334\377\343\344\344" \
"\377\331\332\333\377\315\316\317\377\301\302\303\377\264\266\266\377" \
"\224\230\231\377uy{\377V[]\3776<>\377\215.46\377\1\236\241\242\377\221" \
"\350\354\340\377\1PUW\377\216.46\377\12""179\377y}\177\377\274\276\276" \
"\377\337\340\340\377\343\344\344\377\332\333\334\377\305\306\307\377" \
"\235\237\240\377rvw\377<BC\377\206.46\377\1quw\377\216\350\354\340\377" \
"\1\253\256\257\377\224.46\377\3NSU\377\223\226\227\377\312\313\314\377" \
"\212\350\354\340\377\3\327\330\330\377\241\243\244\377]ac\377\224.46" \
"\377\1ptu\377\371\350\354\340\377\1=BD\377\214.46\377\1V[]\377\246\350" \
"\354\340\377\1|\200\201\377\226.46\377\12""39;\377PUV\377nrs\377~\201" \
"\202\377\207\212\213\377\210\214\215\377~\202\203\377ost\377RWY\3774" \
":<\377\226.46\377\1nrs\377\230\350\354\340\377\1aeg\377\263.46\377\1" \
">CE\377\221\350\354\340\377\1\204\210\211\377\236.46\377\2/57\377\330" \
"\331\331\377\216\350\354\340\377\1\220\224\225\377\226.46\377\12""28" \
":\377LQS\377kop\377|\200\201\377\205\210\212\377\211\214\215\377\200" \
"\204\205\377ptv\377UZ\\\3776<>\377\226.46\377\1[`a\377\371\350\354\340" \
"\377\1\225\230\231\377\215.46\377\1\274\276\276\377\247\350\354\340\377" \
"\1nrs\377\264.46\377\1[`a\377\232\350\354\340\377\1UZ\\\377\263.46\377" \
"\1\231\233\234\377\220\350\354\340\377\1\270\272\272\377\237.46\377\1" \
"ost\377\217\350\354\340\377\1\204\210\211\377\264.46\377\2PUW\377\351" \
"\354\343\377\370\350\354\340\377\2\350\354\342\3779>@\377\214.46\377" \
"\1TYZ\377\251\350\354\340\377\1nrs\377\262.46\377\1bfh\377\234\350\354" \
"\340\377\1_de\377\262.46\377\1:@B\377\221\350\354\340\377\1BHJ\377\236" \
".46\377\2/57\377\326\327\330\377\217\350\354\340\377\1\177\203\204\377" \
"\262.46\377\2SXY\377\351\352\350\377\371\350\354\340\377\1\213\217\220" \
"\377\215.46\377\1\271\273\274\377\252\350\354\340\377\1\177\203\204\377" \
"\260.46\377\1quw\377\236\350\354\340\377\1rvw\377\262.46\377\1\222\225" \
"\226\377\220\350\354\340\377\1\231\234\235\377\237.46\377\1mqs\377\220" \
"\350\354\340\377\1\224\227\230\377\260.46\377\1bfh\377\372\350\354\340" \
"\377\2\350\352\351\3775:<\377\214.46\377\1QVX\377\254\350\354\340\377" \
"\2\231\233\234\377068\377\254.46\377\2/57\377\214\220\221\377\240\350" \
"\354\340\377\2\237\242\243\377068\377\260.46\377\2""7=\77\377\352\354" \
"\345\377\220\350\354\340\377\1BHJ\377\237.46\377\1\323\324\324\377\220" \
"\350\354\340\377\2\253\256\257\3774:<\377\255.46\377\1y|~\377\373\350" \
"\354\340\377\1\202\205\206\377\215.46\377\1\266\270\271\377\255\350\354" \
"\340\377\2\312\313\314\377CIJ\377\252.46\377\2>CE\377\277\301\302\377" \
"\242\350\354\340\377\2\322\323\324\377PUV\377\260.46\377\1\213\216\217" \
"\377\220\350\354\340\377\2\307\311\311\377/57\377\236.46\377\1jnp\377" \
"\221\350\354\340\377\2\330\331\331\377LQS\377\252.46\377\2""6<>\377\257" \
"\262\263\377\373\350\354\340\377\2\342\343\343\377179\377\214.46\377" \
"\1NSU\377\257\350\354\340\377\2\351\354\343\377quw\377\250.46\377\2f" \
"jl\377\346\347\347\377\245\350\354\340\377\2\224\230\231\3775;=\377\255" \
".46\377\2W\\]\377\265\267\270\377\221\350\354\340\377\1\227\232\233\377" \
"\237.46\377\1\321\322\323\377\222\350\354\340\377\2\200\204\205\377/" \
"57\377\247.46\377\2Y^`\377\335\336\336\377\374\350\354\340\377\1ptu\377" \
"\215.46\377\1\264\267\267\377\261\350\354\340\377\2\304\306\306\377L" \
"QR\377\244.46\377\2FKM\377\271\273\274\377\250\350\354\340\377\3\346" \
"\347\347\377|\200\201\37728:\377\250.46\377\3""28:\377vz{\377\317\321" \
"\321\377\224\350\354\340\377\1\235\237\240\377\234.46\377\3/57\377qu" \
"w\377\341\342\342\377\223\350\354\340\377\2\321\322\323\377V[]\377\244" \
".46\377\2>DF\377\253\256\257\377\375\350\354\340\377\1\306\307\310\377" \
"\215.46\377\1MRT\377\264\350\354\340\377\2\242\245\246\377CIJ\377\240" \
".46\377\2>CE\377\231\233\234\377\254\350\354\340\377\3\346\346\347\377" \
"\207\213\214\377:@B\377\243.46\377\4/57\377Y^`\377\235\240\241\377\352" \
"\353\347\377\227\350\354\340\377\2\266\270\271\377>CE\377\230.46\377" \
"\3""179\377quw\377\324\326\326\377\227\350\354\340\377\2\255\257\260" \
"\377KPR\377\240.46\377\3""9>@\377\215\220\221\377\350\354\342\377\376" \
"\350\354\340\377\1OTV\377\215.46\377\1\262\264\265\377\266\350\354\340" \
"\377\2\252\254\255\377KPR\377\234.46\377\2DIK\377\242\244\245\377\261" \
"\350\354\340\377\3\256\260\261\377dij\377068\377\235.46\377\4""068\377" \
"`ef\377\243\246\247\377\346\347\347\377\233\350\354\340\377\3\352\354" \
"\345\377z~\177\37728:\377\224.46\377\3HMO\377\224\230\231\377\350\351" \
"\351\377\233\350\354\340\377\2\265\267\270\377SXY\377\234.46\377\2>C" \
"E\377\226\231\232\377\377\350\354\340\377\2\350\354\340\377\227\232\233" \
"\377\215.46\377\1PUW\377\271\350\354\340\377\3\317\320\320\377\210\214" \
"\215\377BHJ\377\226.46\377\3>CE\377\201\204\206\377\312\313\314\377\265" \
"\350\354\340\377\4\350\354\342\377\257\261\262\377x|}\377BHJ\377\226" \
".46\377\5""6<>\377`ef\377\220\223\224\377\277\301\302\377\350\354\342" \
"\377\240\350\354\340\377\3\347\350\350\377\220\223\224\377HMO\377\216" \
".46\377\4""179\377[`a\377\224\227\230\377\326\327\330\377\240\350\354" \
"\340\377\3\330\331\331\377\220\223\224\377HMO\377\226.46\377\3""9>@\377" \
"z~\177\377\301\302\303\377\377\350\354\340\377\202\350\354\340\377\2" \
"\332\333\334\37739;\377\215.46\377\1\275\277\277\377\274\350\354\340" \
"\377\4\326\327\330\377\244\247\250\377swx\377CIJ\377\216.46\377\4@FG" \
"\377nrs\377\240\243\244\377\321\322\323\377\274\350\354\340\377\7\350" \
"\352\351\377\306\307\310\377\242\244\245\377\177\203\204\377Y^`\377B" \
"HJ\3775;=\377\211.46\377\6CIJ\377_de\377z~\177\377\226\231\232\377\262" \
"\264\265\377\325\326\327\377\250\350\354\340\377\6\336\337\337\377\246" \
"\251\252\377\205\210\212\377fjl\377LQS\377DIK\377\202<BC\377\6GLN\377" \
"SXY\377eik\377\204\210\211\377\242\245\246\377\311\312\313\377\247\350" \
"\354\340\377\4\333\334\334\377\251\253\254\377x|}\377HMO\377\216.46\377" \
"\4;AC\377imo\377\232\235\236\377\314\316\316\377\377\350\354\340\377" \
"\205\350\354\340\377\1UZ\\\377\215.46\377\1\\ab\377\302\350\354\340\377" \
"\14\330\331\331\377\274\276\276\377\244\247\250\377\235\237\240\377\220" \
"\223\224\377\210\214\215\377\207\212\213\377\220\223\224\377\234\237" \
"\240\377\243\246\247\377\271\273\273\377\326\327\330\377\311\350\354" \
"\340\377\5\352\354\345\377\340\341\341\377\325\326\327\377\341\342\342" \
"\377\343\344\344\377\353\350\354\340\377\15\333\334\334\377\276\300\301" \
"\377\246\250\251\377\235\240\241\377\220\224\225\377\211\214\215\377" \
"\205\210\212\377\220\223\224\377\232\235\236\377\242\244\245\377\265" \
"\267\270\377\323\324\324\377\350\354\342\377\377\350\354\340\377\210" \
"\350\354\340\377\1\205\210\212\377\216.46\377\1\313\315\315\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\235\350\354\340" \
"\377\1\264\267\267\377\216.46\377\1txz\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\235\350\354\340\377\2\322\323\324\377" \
"5:<\377\215.46\377\2""9>@\377\350\352\351\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\234\350\354\340\377\2\334\335\335" \
"\377\77EG\377\216.46\377\1\243\246\247\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\234\350\354\340\377\2\335\336\337\377" \
"@FG\377\216.46\377\1V[]\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\234\350\354\340\377\2\336\337\337\377BGI\377\216.46" \
"\377\2""6<>\377\335\336\336\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\233\350\354\340\377\2\333\334\334\377BHJ\377\217" \
".46\377\1\252\254\255\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\233\350\354\340\377\2\277\301\302\3779>@\377\217.46" \
"\377\1ptu\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\233\350\354\340\377\2\215\220\221\377/57\377\217.46\377\1LQS\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\232\350" \
"\354\340\377\2\304\306\306\377PUW\377\220.46\377\2\77EG\377\341\342\343" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\230" \
"\350\354\340\377\2\335\336\336\377imo\377\221.46\377\2""5:<\377\322\323" \
"\324\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\227\350\354\340\377\3\312\313\314\377vz{\377179\377\221.46\377\2""2" \
"8:\377\275\277\277\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\225\350\354\340\377\3\341\342\343\377\237\242\243\377MR" \
"T\377\223.46\377\2""068\377\271\273\274\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\223\350\354\340\377\3\310\312\312\377" \
"\215\220\221\377OTV\377\225.46\377\2""068\377\264\267\267\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\221\350\354\340" \
"\377\3\217\222\223\377Y^`\377179\377\227.46\377\2""5:<\377\275\277\300" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\222" \
"\350\354\340\377\1\201\204\206\377\230.46\377\2;AC\377\313\315\315\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\223\350" \
"\354\340\377\2\341\342\343\377179\377\226.46\377\2NSU\377\335\336\337" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\225" \
"\350\354\340\377\1x|}\377\225.46\377\1ptu\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\227\350\354\340\377\2\333\334\334" \
"\377/57\377\222.46\377\2""9>@\377\252\254\255\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\231\350\354\340\377\1ptu\377" \
"\221.46\377\2eik\377\344\345\345\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\232\350\354\340\377\1\324\325\325\377\217" \
".46\377\2PUW\377\275\277\277\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\235\350\354\340\377\1gkl\377\214.46\377\2LQ" \
"S\377\260\263\263\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\237\350\354\340\377\1\313\315\315\377\211.46\377\3""068" \
"\377jnp\377\275\277\277\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\242\350\354\340\377\1^ce\377\205.46\377\4""8>\77\377" \
"kpq\377\253\255\256\377\350\352\351\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\244\350\354\340\377\6\302\304\305\377.4" \
"6\377;AC\377bgh\377\224\230\231\377\314\316\316\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\251\350\354\340\377\1\345\346" \
"\346\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\337\350\354\340\377\1\352\354\350\377\210\325\326\327\377\1\341" \
"\342\342\377\232\350\354\340\377\1\341\342\343\377\207\325\326\327\377" \
"\1\343\344\344\377\244\350\354\340\377\2\314\316\316\377\267\271\272" \
"\377\202\244\247\250\377\2\267\271\272\377\315\316\317\377\236\350\354" \
"\340\377\1\350\351\351\377\204\343\344\344\377\224\350\354\340\377\1" \
"\332\333\334\377\217\325\326\327\377\232\350\354\340\377\3\300\302\302" \
"\377\235\237\240\377\206\211\212\377\202\202\205\206\377\3\212\215\216" \
"\377\242\245\246\377\307\311\311\377\225\350\354\340\377\1\344\345\345" \
"\377\223\325\326\327\377\1\335\336\336\377\377\350\354\340\377\302\350" \
"\354\340\377\1\235\237\240\377\212.46\377\3KPR\377\213\216\217\377\335" \
"\336\337\377\226\350\354\340\377\1kpq\377\211.46\377\3BGI\377txy\377" \
"\271\273\273\377\235\350\354\340\377\3\265\267\270\377lqr\3776<>\377" \
"\206.46\377\3""6<>\377nrs\377\270\272\272\377\233\350\354\340\377\1S" \
"XY\377\204.46\377\224\350\354\340\377\1GLN\377\217.46\377\1\331\332\333" \
"\377\226\350\354\340\377\3\267\271\272\377fjl\377068\377\210.46\377\4" \
"068\377aeg\377\246\251\252\377\350\354\342\377\221\350\354\340\377\1" \
"x|}\377\223.46\377\1SXY\377\377\350\354\340\377\302\350\354\340\377\1" \
"\235\237\240\377\214.46\377\2""179\377\213\217\220\377\225\350\354\340" \
"\377\1kpq\377\214.46\377\2PUW\377\326\327\330\377\231\350\354\340\377" \
"\2\275\277\300\377PUV\377\214.46\377\2RWY\377\277\301\302\377\231\350" \
"\354\340\377\1SXY\377\204.46\377\224\350\354\340\377\1GLN\377\217.46" \
"\377\1\332\333\334\377\224\350\354\340\377\2\312\313\314\377QVX\377\216" \
".46\377\2""6<>\377\207\213\214\377\220\350\354\340\377\1txz\377\223." \
"46\377\1SXY\377\377\350\354\340\377\302\350\354\340\377\1\235\237\240" \
"\377\216.46\377\1swx\377\224\350\354\340\377\1kpq\377\215.46\377\2""7" \
"=\77\377\317\321\321\377\227\350\354\340\377\1\210\214\215\377\220.4" \
"6\377\1\211\214\215\377\230\350\354\340\377\1SXY\377\204.46\377\224\350" \
"\354\340\377\1GLN\377\217.46\377\1\334\335\335\377\223\350\354\340\377" \
"\2\225\230\231\377068\377\220.46\377\1JOQ\377\220\350\354\340\377\1k" \
"pq\377\223.46\377\1SXY\377\377\350\354\340\377\302\350\354\340\377\1" \
"\235\237\240\377\204.46\377\1@FG\377\202JOQ\377\2FKM\377068\377\206." \
"46\377\1\257\261\262\377\223\350\354\340\377\1kpq\377\204.46\377\1GL" \
"N\377\202JOQ\377\1AFH\377\206.46\377\1GMN\377\226\350\354\340\377\1g" \
"lm\377\207.46\377\4<BC\377QVX\377RWY\377>CE\377\207.46\377\1glm\377\227" \
"\350\354\340\377\1SXY\377\204.46\377\224\350\354\340\377\1GLN\377\203" \
".46\377\1/57\377\213<BC\377\1\350\351\351\377\222\350\354\340\377\1\204" \
"\210\211\377\207.46\377\6INP\377fjl\377txy\377imo\377QVX\37728:\377\205" \
".46\377\1\255\257\260\377\220\350\354\340\377\1uy{\377\206<BC\377\1;" \
"AC\377\204.46\377\1""068\377\207<BC\377\1^ce\377\377\350\354\340\377" \
"\302\350\354\340\377\1\235\237\240\377\204.46\377\1\265\267\270\377\204" \
"\350\354\340\377\2\250\253\253\3776<>\377\204.46\377\1SXY\377\223\350" \
"\354\340\377\1kpq\377\204.46\377\1\346\347\347\377\203\350\354\340\377" \
"\2\352\354\345\377\207\213\214\377\205.46\377\1\271\273\274\377\224\350" \
"\354\340\377\1z~\177\377\205.46\377\3""5;=\377\213\217\220\377\327\330" \
"\330\377\204\350\354\340\377\3\334\335\335\377\223\226\227\3778>\77\377" \
"\205.46\377\1y|~\377\226\350\354\340\377\1SXY\377\204.46\377\224\350" \
"\354\340\377\1GLN\377\203.46\377\1:@B\377\235\350\354\340\377\1\240\243" \
"\244\377\205.46\377\3:@B\377\224\230\231\377\344\345\345\377\206\350" \
"\354\340\377\5\306\307\310\377\202\205\206\377:@B\377.46\377GMN\377\231" \
"\350\354\340\377\204.46\377\1SXY\377\377\350\354\340\377\312\350\354" \
"\340\377\1\235\237\240\377\204.46\377\1\265\267\270\377\205\350\354\340" \
"\377\1\255\257\260\377\205.46\377\1\351\354\343\377\222\350\354\340\377" \
"\1kpq\377\204.46\377\1\346\347\347\377\205\350\354\340\377\1z~\177\377" \
"\204.46\377\1\210\214\215\377\223\350\354\340\377\1\257\262\263\377\205" \
".46\377\2^bd\377\350\352\351\377\210\350\354\340\377\2\351\354\343\377" \
"glm\377\205.46\377\1\253\256\257\377\225\350\354\340\377\1SXY\377\204" \
".46\377\224\350\354\340\377\1GLN\377\203.46\377\1:@B\377\234\350\354" \
"\340\377\2\332\333\334\37728:\377\204.46\377\2[`a\377\347\350\350\377" \
"\213\350\354\340\377\2\237\242\243\377\264\266\266\377\231\350\354\340" \
"\377\204.46\377\1SXY\377\377\350\354\340\377\312\350\354\340\377\1\235" \
"\237\240\377\204.46\377\1\265\267\270\377\206\350\354\340\377\205.46" \
"\377\1\330\331\331\377\222\350\354\340\377\1kpq\377\204.46\377\1\346" \
"\347\347\377\205\350\354\340\377\1\310\312\312\377\204.46\377\1quw\377" \
"\223\350\354\340\377\1BGI\377\204.46\377\1gkl\377\214\350\354\340\377" \
"\1txy\377\204.46\377\1AFH\377\225\350\354\340\377\1SXY\377\204.46\377" \
"\224\350\354\340\377\1GLN\377\203.46\377\1:@B\377\234\350\354\340\377" \
"\1jnp\377\204.46\377\1UZ\\\377\250\350\354\340\377\204.46\377\1SXY\377" \
"\377\350\354\340\377\312\350\354\340\377\1\235\237\240\377\204.46\377" \
"\1\265\267\270\377\205\350\354\340\377\1\352\354\345\377\205.46\377\1" \
"\340\341\341\377\222\350\354\340\377\1kpq\377\204.46\377\1\346\347\347" \
"\377\205\350\354\340\377\1\271\273\273\377\204.46\377\1\201\204\206\377" \
"\222\350\354\340\377\1\234\237\240\377\204.46\377\1CIJ\377\216\350\354" \
"\340\377\1PUV\377\204.46\377\1\233\236\237\377\224\350\354\340\377\1" \
"SXY\377\204.46\377\224\350\354\340\377\1GLN\377\203.46\377\1:@B\377\233" \
"\350\354\340\377\1\341\342\342\377\204.46\377\2""179\377\335\336\337" \
"\377\250\350\354\340\377\204.46\377\1SXY\377\377\350\354\340\377\312" \
"\350\354\340\377\1\235\237\240\377\204.46\377\1\265\267\270\377\205\350" \
"\354\340\377\1\222\225\226\377\204.46\377\1""068\377\223\350\354\340" \
"\377\1kpq\377\204.46\377\1\346\347\347\377\205\350\354\340\377\1bfh\377" \
"\204.46\377\1\235\237\240\377\222\350\354\340\377\1V[]\377\204.46\377" \
"\1\253\256\257\377\216\350\354\340\377\1\273\275\276\377\204.46\377\1" \
"TYZ\377\224\350\354\340\377\1SXY\377\204.46\377\224\350\354\340\377\1" \
"GLN\377\203.46\377\1:@B\377\233\350\354\340\377\1\231\233\234\377\204" \
".46\377\1y}\177\377\251\350\354\340\377\204.46\377\1SXY\377\377\350\354" \
"\340\377\312\350\354\340\377\1\235\237\240\377\204.46\377\1\265\267\270" \
"\377\203\350\354\340\377\3\345\346\346\377\206\211\212\377/57\377\204" \
".46\377\1[`a\377\223\350\354\340\377\1kpq\377\204.46\377\1\346\347\347" \
"\377\203\350\354\340\377\2\323\324\324\377fjl\377\204.46\377\2/57\377" \
"\336\337\337\377\221\350\354\340\377\1\345\346\346\377\204.46\377\1""9" \
"\77A\377\220\350\354\340\377\1BHJ\377\204.46\377\1\341\342\342\377\223" \
"\350\354\340\377\1SXY\377\204.46\377\224\350\354\340\377\1GLN\377\203" \
".46\377\1:@B\377\233\350\354\340\377\1gkl\377\204.46\377\1\300\302\302" \
"\377\251\350\354\340\377\204.46\377\1SXY\377\377\350\354\340\377\312" \
"\350\354\340\377\1\235\237\240\377\204.46\377\1""7=\77\377\203<BC\377" \
"\1/57\377\206.46\377\1\257\262\263\377\223\350\354\340\377\1kpq\377\204" \
".46\377\1:@B\377\202<BC\377\1""9>@\377\206.46\377\1\200\204\205\377\222" \
"\350\354\340\377\1\302\303\304\377\204.46\377\1rvw\377\220\350\354\340" \
"\377\1~\202\203\377\204.46\377\1\274\276\276\377\223\350\354\340\377" \
"\1SXY\377\204.46\377\224\350\354\340\377\1GLN\377\203.46\377\1""179\377" \
"\211fjl\377\1\311\312\313\377\221\350\354\340\377\1@FG\377\204.46\377" \
"\1\352\354\345\377\251\350\354\340\377\204.46\377\1SXY\377\377\350\354" \
"\340\377\312\350\354\340\377\1\235\237\240\377\216.46\377\1eik\377\224" \
"\350\354\340\377\1kpq\377\215.46\377\1ptv\377\223\350\354\340\377\1\256" \
"\260\261\377\204.46\377\1\217\222\223\377\220\350\354\340\377\1\235\237" \
"\240\377\204.46\377\1\246\250\251\377\223\350\354\340\377\1SXY\377\204" \
".46\377\224\350\354\340\377\1GLN\377\215.46\377\1\265\267\270\377\221" \
"\350\354\340\377\1""179\377\203.46\377\1""39;\377\252\350\354\340\377" \
"\204.46\377\1SXY\377\377\350\354\340\377\312\350\354\340\377\1\235\237" \
"\240\377\215.46\377\1ptu\377\225\350\354\340\377\1kpq\377\213.46\377" \
"\2:@B\377\255\257\260\377\224\350\354\340\377\1\236\241\242\377\204." \
"46\377\1\235\237\240\377\220\350\354\340\377\1\251\253\254\377\204.4" \
"6\377\1\231\233\234\377\223\350\354\340\377\1SXY\377\204.46\377\224\350" \
"\354\340\377\1GLN\377\215.46\377\1\265\267\270\377\221\350\354\340\377" \
"\204.46\377\1:@B\377\252\350\354\340\377\204.46\377\1SXY\377\377\350" \
"\354\340\377\312\350\354\340\377\1\235\237\240\377\212.46\377\3""8>\77" \
"\377ost\377\310\312\312\377\226\350\354\340\377\1kpq\377\213.46\377\2" \
"7=\77\377\352\354\350\377\224\350\354\340\377\1\257\262\263\377\204." \
"46\377\1\214\220\221\377\220\350\354\340\377\1\231\234\235\377\204.4" \
"6\377\1\251\253\254\377\223\350\354\340\377\1SXY\377\204.46\377\224\350" \
"\354\340\377\1GLN\377\215.46\377\1\265\267\270\377\221\350\354\340\377" \
"\1""5;=\377\203.46\377\1""068\377\252\350\354\340\377\204.46\377\1SX" \
"Y\377\377\350\354\340\377\312\350\354\340\377\1\235\237\240\377\204." \
"46\377\1x|}\377\202\253\256\257\377\3\254\257\257\377\300\302\302\377" \
"\326\327\330\377\231\350\354\340\377\1kpq\377\204.46\377\1\302\303\304" \
"\377\202\325\326\327\377\1\204\210\211\377\204.46\377\1\202\206\207\377" \
"\224\350\354\340\377\1\304\306\306\377\204.46\377\1kpq\377\220\350\354" \
"\340\377\1z~\177\377\204.46\377\1\275\277\277\377\223\350\354\340\377" \
"\1SXY\377\204.46\377\224\350\354\340\377\1GLN\377\203.46\377\1""6<>\377" \
"\211\271\273\274\377\1\346\347\347\377\221\350\354\340\377\1INP\377\204" \
".46\377\1\331\332\333\377\251\350\354\340\377\204.46\377\1SXY\377\377" \
"\350\354\340\377\312\350\354\340\377\1\235\237\240\377\204.46\377\1\251" \
"\253\254\377\236\350\354\340\377\1kpq\377\204.46\377\1\346\347\347\377" \
"\202\350\354\340\377\2\350\354\342\3779\77A\377\203.46\377\2""179\377" \
"\336\337\337\377\223\350\354\340\377\2\351\352\350\377068\377\203.46" \
"\377\1""5;=\377\220\350\354\340\377\1=BD\377\203.46\377\2/57\377\347" \
"\350\350\377\223\350\354\340\377\1SXY\377\204.46\377\224\350\354\340" \
"\377\1GLN\377\203.46\377\1:@B\377\233\350\354\340\377\1swx\377\204.4" \
"6\377\1\235\240\241\377\251\350\354\340\377\204.46\377\1SXY\377\377\350" \
"\354\340\377\312\350\354\340\377\1\235\237\240\377\204.46\377\1\251\253" \
"\254\377\236\350\354\340\377\1kpq\377\204.46\377\1\346\347\347\377\203" \
"\350\354\340\377\1\224\230\231\377\204.46\377\1ptu\377\224\350\354\340" \
"\377\1\\ab\377\204.46\377\1\242\244\245\377\216\350\354\340\377\1\260" \
"\263\263\377\204.46\377\1Y^`\377\224\350\354\340\377\1SXY\377\204.46" \
"\377\224\350\354\340\377\1GLN\377\203.46\377\1:@B\377\233\350\354\340" \
"\377\1\250\253\253\377\204.46\377\1HMO\377\251\350\354\340\377\204.4" \
"6\377\1SXY\377\377\350\354\340\377\312\350\354\340\377\1\235\237\240" \
"\377\204.46\377\1\251\253\254\377\236\350\354\340\377\1kpq\377\204.4" \
"6\377\1\346\347\347\377\204\350\354\340\377\1<BC\377\204.46\377\1\317" \
"\320\320\377\223\350\354\340\377\1\245\247\250\377\204.46\377\2<BC\377" \
"\346\347\347\377\214\350\354\340\377\2\351\354\343\377FKM\377\204.46" \
"\377\1\243\246\247\377\224\350\354\340\377\1SXY\377\204.46\377\224\350" \
"\354\340\377\1GLN\377\203.46\377\1:@B\377\234\350\354\340\377\1""5:<" \
"\377\204.46\377\1\230\233\234\377\250\350\354\340\377\204.46\377\1SX" \
"Y\377\377\350\354\340\377\312\350\354\340\377\1\235\237\240\377\204." \
"46\377\1\251\253\254\377\236\350\354\340\377\1kpq\377\204.46\377\1\346" \
"\347\347\377\204\350\354\340\377\1\233\236\237\377\204.46\377\1^bd\377" \
"\224\350\354\340\377\1INP\377\204.46\377\1W\\]\377\214\350\354\340\377" \
"\1chi\377\204.46\377\1HMO\377\225\350\354\340\377\1SXY\377\204.46\377" \
"\224\350\354\340\377\1GLN\377\203.46\377\1:@B\377\234\350\354\340\377" \
"\1\205\210\212\377\204.46\377\2""068\377\267\271\272\377\215\350\354" \
"\340\377\1\330\332\332\377\231\350\354\340\377\204.46\377\1SXY\377\377" \
"\350\354\340\377\312\350\354\340\377\1\235\237\240\377\204.46\377\1\251" \
"\253\254\377\236\350\354\340\377\1kpq\377\204.46\377\1\346\347\347\377" \
"\205\350\354\340\377\1@FG\377\204.46\377\1\274\276\276\377\223\350\354" \
"\340\377\1\274\276\276\377\205.46\377\2MRT\377\327\330\330\377\210\350" \
"\354\340\377\2\335\336\336\377UY[\377\205.46\377\1\272\274\275\377\225" \
"\350\354\340\377\1=BD\377\203.46\377\1""6<>\377\224\350\354\340\377\1" \
"GLN\377\203.46\377\1:@B\377\235\350\354\340\377\1AFH\377\204.46\377\2" \
"/57\377\217\222\223\377\212\350\354\340\377\4\274\276\276\377bgh\377" \
".46\377\327\330\330\377\230\350\354\340\377\204.46\377\1SXY\377\377\350" \
"\354\340\377\312\350\354\340\377\1\235\237\240\377\204.46\377\1\251\253" \
"\254\377\236\350\354\340\377\1kpq\377\204.46\377\1\346\347\347\377\205" \
"\350\354\340\377\1\240\243\244\377\204.46\377\1MRT\377\224\350\354\340" \
"\377\1\220\224\225\377\205.46\377\3""068\377y}\177\377\302\304\305\377" \
"\204\350\354\340\377\3\306\307\310\377\200\204\205\377179\377\205.46" \
"\377\1\220\223\224\377\223\350\354\340\377\3\306\307\310\377\257\261" \
"\262\377hmn\377\204.46\377\1_de\377\224\350\354\340\377\1GLN\377\203" \
".46\377\1""9>@\377\213\343\344\344\377\222\350\354\340\377\2\313\315" \
"\315\37739;\377\205.46\377\12@FG\377\212\215\216\377\302\303\304\377" \
"\341\342\342\377\350\354\340\377\347\350\350\377\320\322\322\377\253" \
"\256\257\377w{|\377=BD\377\203.46\377\1\212\215\216\377\230\350\354\340" \
"\377\204.46\377\1SXY\377\377\350\354\340\377\312\350\354\340\377\1\235" \
"\237\240\377\204.46\377\1\264\266\266\377\236\350\354\340\377\1kpq\377" \
"\204.46\377\1\346\347\347\377\206\350\354\340\377\1BHJ\377\204.46\377" \
"\1\251\253\254\377\224\350\354\340\377\1txz\377\210.46\377\2""7=\77\377" \
"8>\77\377\210.46\377\1txz\377\224\350\354\340\377\1SXY\377\206.46\377" \
"\1\251\253\254\377\224\350\354\340\377\1GLN\377\217.46\377\1\320\322" \
"\322\377\222\350\354\340\377\2\276\300\301\3775;=\377\221.46\377\1@F" \
"G\377\230\350\354\340\377\204.46\377\1SXY\377\377\350\354\340\377\312" \
"\350\354\340\377\1\235\237\240\377\204.46\377\1\265\267\270\377\236\350" \
"\354\340\377\1kpq\377\204.46\377\1\346\347\347\377\206\350\354\340\377" \
"\1\246\251\252\377\204.46\377\1AFH\377\225\350\354\340\377\2\232\235" \
"\236\377068\377\216.46\377\2""068\377\232\235\236\377\225\350\354\340" \
"\377\1X]^\377\205.46\377\1LQS\377\225\350\354\340\377\1GLN\377\217.4" \
"6\377\1\316\317\320\377\223\350\354\340\377\2\324\325\325\377NSU\377" \
"\220.46\377\2""068\377\321\322\323\377\227\350\354\340\377\204.46\377" \
"\1SXY\377\377\350\354\340\377\312\350\354\340\377\1\235\237\240\377\204" \
".46\377\1\265\267\270\377\236\350\354\340\377\1kpq\377\204.46\377\1\346" \
"\347\347\377\207\350\354\340\377\1GLN\377\204.46\377\1\226\231\232\377" \
"\225\350\354\340\377\2\317\320\320\377`ef\377\214.46\377\2bgh\377\317" \
"\321\321\377\226\350\354\340\377\1_de\377\204.46\377\2:@B\377\332\333" \
"\334\377\225\350\354\340\377\1GLN\377\217.46\377\1\316\317\320\377\225" \
"\350\354\340\377\2\236\241\242\377BGI\377\214.46\377\3""8>\77\377~\201" \
"\202\377\335\336\337\377\230\350\354\340\377\204.46\377\1SXY\377\377" \
"\350\354\340\377\312\350\354\340\377\1\235\237\240\377\204.46\377\1\265" \
"\267\270\377\236\350\354\340\377\1kpq\377\204.46\377\1\346\347\347\377" \
"\207\350\354\340\377\1\254\257\257\377\204.46\377\2""8>\77\377\352\354" \
"\350\377\226\350\354\340\377\3\311\312\313\377\200\204\205\377EJL\377" \
"\206.46\377\3EJL\377\203\207\210\377\313\314\315\377\230\350\354\340" \
"\377\1_de\377\202.46\377\3/57\377fjl\377\342\343\343\377\226\350\354" \
"\340\377\1SXY\377\217<BC\377\1\307\311\311\377\227\350\354\340\377\4" \
"\275\277\300\377~\201\202\377OTV\377068\377\204.46\377\4""39;\377QVX" \
"\377\201\204\206\377\270\272\272\377\233\350\354\340\377\204.46\377\1" \
"SXY\377\377\350\354\340\377\377\350\354\340\377\234\350\354\340\377\2" \
"\345\346\346\377\317\321\321\377\202\275\277\300\377\2\317\321\321\377" \
"\345\346\346\377\233\350\354\340\377\4\302\304\305\377\255\257\260\377" \
"\301\302\303\377\346\346\347\377\304\350\354\340\377\4\346\347\347\377" \
"\327\330\330\377\335\336\337\377\347\350\350\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354" \
"\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377" \
"\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350" \
"\354\340\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340" \
"\377\377\350\354\340\377\377\350\354\340\377\377\350\354\340\377\377" \
"\350\354\340\377\377\350\354\340\377\246\350\354\340\377")

View File

@@ -0,0 +1,2 @@
FILESEXTRAPATHS:prepend:poky := "${THISDIR}/files:"

View File

@@ -0,0 +1,26 @@
#!/bin/sh
# Mount the Linux kernel virtual filesystems
mount none -t proc /proc
mount none -t sysfs /sys
# Ensure devtmpfs is mounted, it must be done manually with initramfs
mount none -t devtmpfs /dev
# Setup PTY infrastructure
mkdir /dev/pts
mount none -t devpts /dev/pts
ifup lo
# Allow for distro or local customizations
if [ -f /etc/rc.local ] ; then
. /etc/rc.local
fi
# Become session leader and try to find a real tty (e.g. ttyS0)
while true; do
setsid cttyhack sh
echo "Console sh exited with $?, respawning..."
sleep 1
done

View File

@@ -0,0 +1,23 @@
#!/bin/sh
# Start services and customize the boot process here.
echo "Running /etc/rc.local..."
# Use init scripts included with packages such as dropbear
#/etc/init.d/dropbear start
# Spawn a getty manually
#setsid /sbin/getty 115200 ttyS2
# Print a banner
#echo "You are running a poky-tiny image brought to you by the Yocto Project."
# Setup a debugging environment
#mkdir /debugfs
#mount none -t debugfs /debugfs
# Load modules (note: linux-yocto-tiny does not have module support by default)
#modprobe yourdriver
# DO NOT run any long running tasks or loops as these will delay
# the /init script and the console shell.

View File

@@ -0,0 +1,31 @@
SUMMARY = "Poky-tiny init"
DESCRIPTION = "Basic init system for poky-tiny"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
PR = "r2"
RDEPENDS:${PN} = "busybox"
SRC_URI = "file://init \
file://rc.local.sample \
"
S = "${WORKDIR}"
do_configure() {
:
}
do_compile() {
:
}
do_install() {
install -d ${D}${sysconfdir}
install -m 0755 ${WORKDIR}/init ${D}
install -m 0755 ${WORKDIR}/rc.local.sample ${D}${sysconfdir}
}
FILES:${PN} = "/init ${sysconfdir}/rc.local.sample"
RCONFLICTS:${PN} = "systemd"