local.conf: Add missing bitbake local.conf (Oooops).
authorDavid-John Willis <John.Willis@Distant-earth.com>
Thu, 10 Jun 2010 19:55:44 +0000 (20:55 +0100)
committerDavid-John Willis <John.Willis@Distant-earth.com>
Thu, 10 Jun 2010 19:55:44 +0000 (20:55 +0100)
build/conf/local.conf [new file with mode: 0755]

diff --git a/build/conf/local.conf b/build/conf/local.conf
new file mode 100755 (executable)
index 0000000..e19fbc9
--- /dev/null
@@ -0,0 +1,172 @@
+#
+# OpenEmbedded local configuration file for the OMAP3-PANDORA
+#
+# Please visit the Wiki at http://openembedded.org/ for more info.
+#
+# NOTE: Do NOT use $HOME in your paths, BitBake does NOT expand ~ for you.  If you
+# must have paths relative to your homedir use ${HOME} (note the {}'s there
+# you MUST have them for the variable expansion to be done by BitBake).  Your
+# paths should all be absolute paths (They should all start with a / after
+# expansion.  Stuff like starting with ${HOME} or ${TOPDIR} is ok).
+
+# specifies where BitBake should place the downloaded sources
+DL_DIR = "${OE_ENV_TOP}/sources"
+
+# specifies where BitBake should create its temporary files
+# i.e. tmp/angstrom.4 - On a DISTRO_PR system will create a new tmp auto.
+TMPDIR = ${OE_ENV_TOP}/tmp/${DISTRO}${DISTRO_PR}
+
+# Make sure you have these installed
+ASSUME_PROVIDED += "gdk-pixbuf-csource-native"
+
+# specifies that BitBake should emit the log if a build fails
+BBINCLUDELOGS = "yes"
+
+# collection setup
+BBFILES="${OEBRANCH}/recipes/*/*.bb ${PANDORAOVERLAY}/recipes/*/*.bb ${USEROVERLAY}/recipes/*/*.bb"
+
+BBFILE_COLLECTIONS="oe pandora user"
+
+BBFILE_PATTERN_oe="^${OEBRANCH}/recipes"
+BBFILE_PATTERN_pandora="^${PANDORAOVERLAY}/recipes"
+BBFILE_PATTERN_user="^${USEROVERLAY}/recipes"
+
+BBFILE_PRIORITY_oe="5"
+BBFILE_PRIORITY_pandora="10"
+BBFILE_PRIORITY_user="15"
+
+# Use the BBMASK below to instruct BitBake to _NOT_ consider some .bb files
+# This is a regulary expression, so be sure to get your parenthesis balanced.
+BBMASK = ""
+
+# Uncomment this if you want to use a prebuilt toolchain. You will need to
+# provide packages for toolchain and additional libraries yourself. You also
+# have to set PATH in your environment to make sure BitBake finds additional binaries.
+# ASSUME_PROVIDED += "virtual/${TARGET_PREFIX}gcc virtual/libc"
+
+# Uncomment this if you're building for an arch that uses emulated locale 
+# generation under qemu (mainly arm glibc) and have an external gcc 3.x compiler
+# that OE recognises. This will mean the gcc-native build is skipped, speeding 
+# builds up.
+# ASSUME_PROVIDED += "gcc3-native"
+
+# Uncomment this if you are building Linux 2.4 Embedix kernels.
+# i.e. openzaurus-sa-2.4.18 and openzaurus-pxa-2.4.18 - and don't forget
+# to rename the binaries as instructed in the Wiki.
+# Most users do not need this anymore thankfully!
+# ASSUME_PROVIDED += "virtual/arm-linux-gcc-2.95"
+
+# Select between multiple alternative providers, if more than one is eligible.
+PREFERRED_PROVIDERS = "virtual/qte:qte virtual/libqpe:libqpe-opie"
+PREFERRED_PROVIDERS += " virtual/libsdl:libsdl-x11"
+PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-initial:gcc-cross-initial"
+PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc-intermediate:gcc-cross-intermediate"
+PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}gcc:gcc-cross"
+PREFERRED_PROVIDERS += " virtual/${TARGET_PREFIX}g++:gcc-cross"
+
+# Uncomment this to specify a machine to build for. See the conf directory
+# for machines currently known to OpenEmbedded. This will automatically take care
+# of TARGET_ARCH
+
+MACHINE = "omap3-pandora"
+#MACHINE = "omap3evm"
+
+# Use this to specify the target operating system.  The default is "linux",
+# for a normal linux system with glibc. Set this to "linux-uclibc" if you want
+# to build a uclibc based system.
+# Normally the DISTRO of your choosing will take care of this 
+TARGET_OS = "linux"
+# TARGET_OS = "linux-uclibc"
+
+# Uncomment this to select a distribution policy. See the conf directory
+# for distributions currently known to OpenEmbedded.
+# Although it no longer contain version number in the (file-)name
+# openzaurus-unstable is a so called "versioned"  distro, i.e. they 
+# explicitely select specific versions of various packages.
+# Stay away from unversioned distros unless you really know what you are doing
+DISTRO = "angstrom-2008.1"
+
+# Comment out *one* of the two lines below
+#DISTRO_TYPE = "debug"
+DISTRO_TYPE = "release"
+
+# So far, angstrom.conf sets ENABLE_BINARY_LOCALE_GENERATION
+# to generate binary locale packages at build time using qemu-native and
+# thereby guarantee i18n support on all devices. If your build breaks on 
+# qemu-native consider disabling ENABLE_BINARY_LOCALE_GENERATION (note that
+# this breaks i18n on devices with less than 128MB RAM) or installing
+# a working third-party qemu (e.g. provided by your distribution) and
+# adding qemu-native to ASSUME_PROVIDED. Caveat emptor, since third-party
+# qemus lack patches needed to work with various OE targets.
+ENABLE_BINARY_LOCALE_GENERATION = "0"
+#ASSUME_PROVIDED += "qemu-native"
+
+# If ENABLE_BINARY_LOCALE_GENERATION is set to "1", you can limit locales
+# generated to the list provided by GLIBC_GENERATE_LOCALES. This is huge
+# time-savior for developmental builds. Format: list of locale.encoding pairs
+# with spaces as separators.
+# GLIBC_GENERATE_LOCALES = "en_GB.UTF-8 de_DE.UTF-8"
+
+# Uncomment this to select a particular major kernel version if the MACHINE setting
+# supports more than one major kernel version. Currently this is suported by the
+# following MACHINE types: poodle, tosa and simpad.
+# MACHINE_KERNEL_VERSION = "2.6"
+
+# Uncomment one of these to build packages during the build process.
+# This is done automatically if you set DISTRO (see above)
+# INHERIT = "package_ipk"
+# INHERIT = "package_tar"
+
+# Add the required image file system types below. Valid are 
+# jffs2, tar(.gz|bz2), cpio(.gz), cramfs, ext2(.gz), ext3(.gz)
+# squashfs, squashfs-lzma
+IMAGE_FSTYPES = "tar.bz2 ubi"
+
+# Uncomment this to disable the parse cache (not recommended).
+# CACHE = ""
+
+# Uncomment this if you want BitBake to emit debugging output
+# BBDEBUG = "yes"
+
+# Uncomment these two if you want BitBake to build images useful for debugging. 
+# Note that INHIBIT_PACKAGE_STRIP needs a package format to be defined.
+# Also note that OE now produces -dbg packages which contain debugging symbols.
+# DEBUG_BUILD = "1"
+# INHIBIT_PACKAGE_STRIP = "1"
+
+# Uncomment these to build a package such that you can use gprof to profile it.
+# NOTE: This will only work with 'linux' targets, not
+# 'linux-uclibc', as uClibc doesn't provide the necessary
+# object files.  Also, don't build glibc itself with these
+# flags, or it'll fail to build.
+#
+# PROFILE_OPTIMIZATION = "-pg"
+# SELECTED_OPTIMIZATION = "${PROFILE_OPTIMIZATION}"
+# LDFLAGS =+ "-pg"
+
+# Uncomment this to enable parallel make.
+# This allows make to spawn mutliple processes to take advantage of multiple 
+# processors. Useful on SMP machines. This may break some packages - we're
+# in the process of marking these so let us know if you find any.
+
+PARALLEL_MAKE = "-j 4"
+BB_NUMBER_THREADS = "4"
+
+# Uncomment this if you want BitBake to emit the log if a build fails.
+BBINCLUDELOGS = "yes"
+
+# Specifies a location to search for pre-generated tarballs when fetching
+# a cvs:// URI. Outcomment this, if you always want to pull directly from CVS.
+# CVS_TARBALL_STASH = ""
+
+# Uncomment this if you want to install shared libraries directly under their SONAME,
+# rather than installing as the full version and symlinking to the SONAME.
+# PACKAGE_SNAP_LIB_SYMLINKS = "1"
+
+# Uncomment this to bypass MD5/SHA checking of downloads (ok, so it's bad to do that).
+# OE_ALLOW_INSECURE_DOWNLOADS = "1" 
+
+# Send stats to Tinderbox
+#INHERIT += "oestats-client" 
+#OESTATS_SERVER = "tinderbox.openembedded.org" 
+#OESTATS_BUILDER = "OpenPandora-Builder"