summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorRod Whitby <rod@whitby.id.au>2005-07-31 23:12:26 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-07-31 23:12:26 +0000
commit95b82c054f0a3f98096d583bb2089646e383fbc6 (patch)
tree20d60309ef627f4b7ddbbf5ffea0d07e6eb52500 /common
parentc006d6ba325d37f22f91a7b46a77239a38178743 (diff)
<distro>/conf/auto.conf is now generated by the Makefile
Diffstat (limited to 'common')
-rw-r--r--common/conf/local.conf.sample45
-rw-r--r--common/openembedded.mk3
2 files changed, 46 insertions, 2 deletions
diff --git a/common/conf/local.conf.sample b/common/conf/local.conf.sample
new file mode 100644
index 0000000000..c191c8ff63
--- /dev/null
+++ b/common/conf/local.conf.sample
@@ -0,0 +1,45 @@
+# Sample local configuration
+#
+# You do not need a 'local.conf' file, however you may use one to alter
+# how the build proceeds and to specify bitbake options.
+#
+#----------------------------------------------------------------------------------
+# bitbake options
+#----------------------------------------------------------------------------------
+#
+#BBINCLUDELOGS = "yes"
+# bitbake logs build progress to per-package log files. By default if an
+# error occurs bitbake outputs the name of this file with an error message.
+# If you set BBINCLUDELOGS to 'yes' then bitbake will also output the log
+# file itself.
+#
+#BBMASK = "regular expression"
+# bitbake examines all the .bb files listed in the BBFILES variable. BBMASK
+# can be used to exclude some (or, indeed, all) of these files by matching
+# against a regular expression. Typically you do not want to do this because
+# bitbake freeze can be used to generate a minimal list for BBFILES.
+#
+#----------------------------------------------------------------------------------
+# OpenSlug (and derivatives) options
+#----------------------------------------------------------------------------------
+#FEED_URIS = "<name>##<url>"
+# Define local feeds - <name> should be replaced by a name which identifies
+# your local feed (not a generic name!) and <url> should be the location of
+# the Packages.gz file (and, therefore, all the ipks). This is not required;
+# the feed defaults to the internet one.
+#
+#<DISTRO>_EXTRA_DEPENDS = "packages to add to the build"
+# Any packages in this list will be built as depenencies of the firmware
+# image, but they will not be included in the image (see below).
+#
+#<DISTRO>_EXTRA_RDEPENDS = "packages to add to the firmware image"
+# Any packages in this list will be added to the firmware image. Please do
+# not distribute such images - make a new DISTRO.conf file following the
+# instructions in conf/distro/ucslugc.conf
+#
+#<DISTRO>_EXTRA_BBFILES = "paths of extra .bb files"
+# Files in this list will be parsed by bitbake to find packages in addition
+# to the default list of bb files in conf/distro/<distro>-packages.conf. The
+# setting of this variable is irrelevant after bb freeze has been built or if
+# bb unfreeze is built (in the latter case bitbake will examine all of the
+# openembedded packages).
diff --git a/common/openembedded.mk b/common/openembedded.mk
index c7eaa8e5fb..c23f206122 100644
--- a/common/openembedded.mk
+++ b/common/openembedded.mk
@@ -8,7 +8,6 @@
#
# DISTRO - the OpenEmbedded 'distro' to build
# MACHINE - the OpenEmbedded build target machine
-# MAKE_TARGET - the target to pass to bitbake
#
# All of these values are (should be, must be) quoted in double quotes
include conf/auto.conf
@@ -19,7 +18,7 @@ FIRMWARE_DEPS = create-topdir $(BUILD_DIRS) $(REQUIRED_DIRS)
# The default rule is to build the firmware in an unprotected environment.
firmware: $(FIRMWARE_DEPS)
- . ./setup-env; exec bitbake $(MAKE_TARGET)
+ . ./setup-env; exec bitbake $(DISTRO)-packages
# This rule clobbers the environment (note that ccache uses '$HOME' by
# default, so the cache will end up there).