aboutsummaryrefslogtreecommitdiffstats
path: root/doc
AgeCommit message (Collapse)Author
2014-01-27user-manual: Separate out chapters into individual filesRichard Purdie
Splitting the manual into a chapter per file makes the content a little more managable. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2014-01-27user-manual: Import YP Docs templates for usermanual improvementsBill Traynor
Import the necessary pieces to be able to build the BitBake User Manual using make in a similar way that the Yocto Documentation is built. The Makefile has been edited to remove Yocto Project specific content and adapt for bitbake's needs. Signed-off-by: Bill Traynor <wmat@alphatroop.com>
2014-01-27usermanual: Renamed manual dir to user-manual to be consistent.Bill Traynor
Renaming the manual directory to user-manual in order to allow for future additions of specific manual types, such as a dev-manual. Signed-off-by: Bill Traynor <wmat@alphatroop.com>
2014-01-27usermanual: Updated CC License to version 3.0Bill Traynor
Updated the Creative Commons License to the most current version, version 3.0. Also updated the Creative Commons mailing address. Signed-off-by: Bill Traynor <wmat@alphatroop.com>
2014-01-07bitbake: usermanual.xml: fix a typoRobert Yang
Fixed: "should created" -> "should be created" [YOCTO #5703] Signed-off-by: Robert Yang <liezhi.yang@windriver.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-09-17usermanual.xml: Two new sections added to BitBake "Description"Scott Rifenbark
1. Added a new section "Appending and Prepending (override style syntax)". This section shows how the append and prepend operators work using the override style syntax. 2. Added a new section "Removing (override style syntax)". This section describes the new "_remove" operator. Signed-off-by: Scott Rifenbark <scott.m.rifenbark@intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2013-03-25doc/bitbake.1: Update with missing parametersRichard Purdie
Patch from Nobuhiro Iwamatsu <nobuhiro.iwamatsu.yj@renesas.com> to add missing parameters to bitbake man page. Added hob to ui list too. [YCOTO #4049] Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-06usermanual: Fix missing markupRobert P. J. Day
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-07-04usermanual: Improve task dependency documentation to match realityRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-05-23bitbake: support $BITBAKE_UI environmentEnrico Scholz
Patch adds support for a $BITBAKE_UI environment variable which allows to configure the preferred user interface. Although an '-u' option (which will override the environment variable) exists already, it was required to specify this option on every invocation of bitbake. Because user interface is instanciated very early in the program it is not possible to use bitbake.conf for setting up a default. An environment variable (which acts in a similar category like $PAGER or $EDITOR) is a simple way for configuring the default. Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-04-05Fix typo in user manual: "incarantion" -> "incarnation"Robert P. J. Day
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-01-20usermanual: Correct "inherit" search to bbclass from oeclassDarren Hart
Bitbake looks for bbclass now, not oeclass. Update the docs accordingly. Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-11-27Update users of getVar/setVar to use the data store functions directlyRichard Purdie
(From Poky rev: affd0907253387cee0ba0c7e9f92bcc109895446) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-10-24doc: update manual for checksum changesJoshua Lock
Document the ability to use SRC_URI parameters for checksums Signed-off-by: Joshua Lock <josh@linux.intel.com>
2011-08-23usermanual: The git fetcher defaults to the git protocol (or file)Richard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-08-11bitbake/usermanual: Update to be more in sync with bitbake codebaseRichard Purdie
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-22doc/usermanual.xml: Tweaks for the manualBrandon Stafford
This patch contains what I hope are non-controversial improvements to the manual. Most of the changes are single characters, but the line-by-line diff makes the patch look large. Signed-off-by: Brandon Stafford <brandon@pingswept.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-06-09Drop psyco supportRichard Purdie
At best it gave 1-2% improvement now, its 32 bit x86 only and isn't supported after python 2.6. PyPy is probably a better option now. Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-06bitbake docs: use dblatex to build the pdf bitbake manualDarren Hart
Fix [BUGID #593] The current manual build fails for printing formats which use latex as an intermediate format. This bug has been reported in multiple locations and I haven't found a solution posted to any of them. Using --with-dblatex uses dblatex to make the conversion and successfully generates the pdf. It adds a dependency on dblatex and its dependencies. (From Poky rev: b26640f30a4c80fcedda0d19bcf96ed412062a33) Signed-off-by: Darren Hart <dvhart@linux.intel.com> CC: Joshua Lock <josh@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-06correct typo in ??= documentationDarren Hart
??= is a lazy version of ?= (From Poky rev: 2ee0be82d065aeee716a9c0289bf111ea121e6dc) Signed-off-by: Darren Hart <dvhart@linux.intel.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2011-05-02manual: fix typoBernhard Reutner-Fischer
"is used signify" -> "is used to signify" Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2010-12-15manual: document scmdata=keep for CVS, SVN and GitAndreas Oberritter
Signed-off-by: Andreas Oberritter <obi@opendreambox.org> Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-07-06*: use print() as a functionBernhard Reutner-Fischer
to make python3 happy Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
2010-06-04Fix a couple typos in the CVS Fetcher section.Robert P. J. Day
"DL_DIRS" -> "DL_DIR" Remove superfluous trailing ">" after CVSDIR. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-04-09bb.event: NotHandled and Handled are on the way outChris Larson
Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-03-23Implement BBVERSIONSChris Larson
This implements a feature similar to BBCLASSEXTEND, but for generating multiple versions of a given recipe. For example: BBVERSIONS = "1.0 2.0 git". In addition to the above, one can utilize [a-b] style patterns, and can have a :<basever> postfix, which allows you to essentially name the range of versions. Both the current version and the basever end up in OVERRIDES, and the basever gets placed into the BPV variable. The default BPV, if none is specified, is the original PV of the recipe, before bbversions processing. In this way, you can do things like: BBVERSIONS = "1.0.[0-6]:1.0.0+ 1.0.[7-9]:1.0.7+" SRC_URI_append_1.0.7+ = "file://some_extra_patch.patch;patch=1" Or you can create a recipe per range, and name the recipe file as such: nano_1.0.7+.bb. Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-03-22usermanual.xml: Add documentation on bblayers.confRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-02-26Implement ??= operatorChris Larson
??= is a lazy, conditional assignment. Whereas a ?= immediately assigns to the variable if the variable has not yet been set, ??= does not apply the default assignment until the end of the parse. As a result, the final ??= for a given variable is used, as opposed to the first as in ?=. Note that the initial implementation relies upon finalise() to apply the defaults, so a "bitbake -e" without specifying a recipe will not show the defaults as set by ??=. Moving application of the default into getVar adds too large a performance hit. We may want to revisit this later. Signed-off-by: Chris Larson <chris_larson@mentor.com>
2010-01-21usermanual.xml: Add section for ?= var setting.Theodore A. Roth
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-16Fix a number of obvious documentation typoes.Robert P. J. Day
2010-01-16Remove the now-obsolete reference to "bbread".Robert P. J. Day
2008-12-06Add tryaltconfigs option to control whether bitbake trys using alternative ↵Richard Purdie
providers to fulfil failed dependencies. It defaults to off, changing the default since this behaviour confuses many users and isn't often useful (from Poky).
2008-05-19manuals: Add missing options documentation (thanks to zecke for noticing and ↵Richard Purdie
the patch)
2007-06-10bitbake trunk/1.8: Update manualRichard Purdie
2006-12-08Update the GPL to the current version of the FSFHolger Hans Peter Freyther
Update the address of the FSF
2006-12-06Fix docs typo (from ross@o-hand.com)Richard Purdie
2006-11-19added bitbake manpage based on --help outputMarcin Juszkiewicz
2006-07-25 bitbake/doc/manual: Do not mention rdepends.dotHolger Hans Peter Freyther
2006-05-31bitbake/lib/bb/fetch/*: Implement special 'now' handling for BitBakeHolger Hans Peter Freyther
Patch courtsey Justin Patrin to teach BitBake SRCDATE="now" handling. If SRCDATE is set to now we will not look at the temporary DL_DIR for a saved tarball as we want to download a new version. OpenEmbedded should consider stamping the do fetch phase. Justin thanks for the patch and sorry for all the trouble bitbake/doc/manual/usermanual.xml: Document the 'now' method for svn,svk and cvs
2006-05-31bitbake/doc/manual/usermanual.xml: Use version 2.5 of the licenseHolger Hans Peter Freyther
The CreateCommons license is now at version 2.5. The spirit remains unchanged.
2006-05-27 doc/manual/usermanual.xml: Add some Bla about using the -g optionHolger Hans Peter Freyther
Start documenting the -g option... well start with it. Hopefully someone else will document it.
2006-05-27 doc/manual/usermanual.xml: Simplify the sentenceHolger Hans Peter Freyther
2006-05-27 doc/manual/usermanual.xml: Fix the EventHandler exampleHolger Hans Peter Freyther
The python method needs a closing brace. Add the missing one.
2006-03-16bitbake/doc/manual:Holger Hans Peter Freyther
Start documenting the available fetchers and their VARIABLES and Parameters
2006-02-16bitbake/doc/manual/usermanual.xml:Holger Hans Peter Freyther
As pointed out by a monkey on irc we have a copy and paste error in the example for the =. and .= operator. Hopefully this fixes this issue
2006-01-05bitbake/doc/manual:Holger Hans Peter Freyther
-Mention the new require keyword
2005-07-30bitbake/doc/manual/usermanual.xml:Holger Hans Peter Freyther
-Update the result of bitbake --help -Add note of the removal of bbread and its replacement with bitbake -e
2005-07-30bitbake/manual/usermanual.xml:Holger Hans Peter Freyther
-Provide an example for writing an event handler
2005-07-30bitbake/manual/usermanual.xml:Holger Hans Peter Freyther
-Update 1 to True to catch up with python 2.2 ;)
2005-07-30bitbake/manual/usermanual.xml:Holger Hans Peter Freyther
-Add Documentation for the .= and =. operators we introduce with Bitbake 1.3.2.