summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2010-01-21usermanual.xml: Add section for ?= var setting.Theodore A. Roth
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-21Fix bb.plain and bb.warn function, initial patch from Petri Lehtinen ↵Richard Purdie
<petri.lehtinen+bitbake-dev@inoi.fi> Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-21git: remove repodir usage after 57b3a9a86bf8c6940187c6a899cedbbbb484884aMartin Jansa
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-21runqueue: Fix typoRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-20Improve BBCLASSEXTEND handling for skipped packages and report better ↵Richard Purdie
parsing statistics Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19taskdata: Improve error message if incorrectly formatted tasks are found ↵Richard Purdie
(from poky) Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19data_smart.py: Fix error where update-rc.d would not get added to the ↵Richard Purdie
dependency tree (from Poky) If there was a variable such as: X_${Y}_append = "Z" The "Z" would be lost if X_${Y} was unset. This was due to a bug in the renameVar function used by expandKeys(). Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19BBHandler: Only add do_ prefix to tasks if its not already present (from Poky)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19providers: Apply modified version of a patch from Martin Jansa ↵Richard Purdie
<martin.jansa@gmail.com> to allow wildcards at the end of PREFERRED_VERSION strings Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19Drop version requirement to 2.5 apart from XMLRPC modeRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19fetch: Add GIT_PROXY_COMMAND to runfetchcmd functionRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19bitdoc: Fixup against recent core changesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19runqueue.py: Improve IPC between worker threads and the server allowing ↵Richard Purdie
proper event handling Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19ui: Convert remaining event handlers to use isinstanceRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19event.py: Convert to using pickle for events and isinstance in knotty UI handlerRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19server/xmlrpc: Fix idle timeout handling and missing parameterRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19event.py: Drop unused eventsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-19event.py: Pass the datastore to the fire command, don't build it into eventsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-18server: Improve idle handling timeoutsRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-18Add none server type to avoid xmlrpc in the default caseRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-18Merge branch 'contrib-rday' of ssh://git@git.openembedded.net/bitbakeRichard Purdie
Conflicts: doc/bitbake.1
2010-01-16Fix a couple copy-and-paste errors in fetcher comments.Robert P. J. Day
2010-01-16"pserver" is not a valid type for a CVS fetch, it's now a possibleRobert P. J. Day
method instead. This just gets rid of a historical holdover.
2010-01-16Fix an obvious copy-and-paste error in the documentation for aRobert P. J. Day
local fetch, and remove the option for a "patch" type URL, since patches use a "file" type URL.
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
2010-01-16Fix typoesRobert P. J. Day
2010-01-16Correct a number of misspellings of "seperate".Robert P. J. Day
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>
2010-01-14Solidify server class creationRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-14.gitignore: Ignore backup filesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-14Move xmlrpcserver.py into lib/bb/server as xmlrpc.pyRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2010-01-14fetch: Clean up debugRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-12-24Enable --ignore-deps options to access regular expression stringGuo Hongruan
1. Add a function named re_match_strings(target,strings), to match target using the string in strings which can be regular expression
2009-12-14git: Allow fetching a single subdirectory from a git repositoryPaul Eggleton
Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-12-14fetch/__init__.py: Remove uneeded debugRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-12-14git.py: Trap empty return values and error (from Poky)Richard Purdie
Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-12-14fetch/git.py: Add fullclone parameter to allow WORKDIRs to contain full git ↵Richard Purdie
repositories (from Poky) Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-12-14fetch/git.py: Move variable init into the localpath functionRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-11-22cooker.py: Fix variable name: targets doesn't exist, should be itemRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-22fetch/git.py: BB_GIT_CLONE_FOR_SRCREV updatesRichard Purdie
Based on a patch from Martin Jansa <Martin.Jansa@gmail.com>: * Add a _sortable_buildindex attribute and return the index separate from the revision * This means the git.py internal cache is no longer needed * Adds the returned value to the cache so if the mechanism for selecting the index changes, the values increase. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-21fetch/__init__.py: Replace _sortable_revision_valid attribute with an init ↵Richard Purdie
call for fetchers to clean up logic Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-21Optional LOCALCOUNT for recipeMartin Jansa
* Instead of autoincrement from persistent cache when srcrev is changed. * Should be used by distributions with multiple builders, where consistent PV is needed. * Can be used instead of PR bump in PVs like this "0.0+${PR}+gitr${SRCPV}" * BB_LOCALCOUNT_OVERRIDE to enable setting LOCALCOUNT for recipe * This way LOCALCOUNTs can be specified directly in recipes instead of separated distro config (as not all want to use them). And will be used only when BB_LOCALCOUNT_OVERRIDE set in distro config. Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>
2009-11-08utils.py: add special handling for version delimitersDenys Dmytriyenko
Make version comparison work properly for pre-releases and release-candidates, when there is an extra suffix in the field, such as: PV = "2.6.29+2.6.30-rc5-${PR}+gitr${SRCREV}" More details: http://thread.gmane.org/gmane.comp.handhelds.openembedded/26691 Signed-off-by: Denys Dmytriyenko <denis@denix.org> Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-11-06fetch/__init__.py: Allow SRC_URI to be overridden in fetcher go() functionRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-11-06providers.py: Fix package sorting order to reflect prioritiesChris Conroy
I found that the code that sorts packages does not respect the priority order. By iterating over sortpkg_pn.keys() instead of pkg_pn.keys(), it produces the expected order based on the priorities I have set. Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-11-04git.py: Search mirrors for tarballs before fetching, not just local directoriesRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-11-04fetch/__init__.py: Try and make the sortable_revision code mode readableRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-11-03BBHandler.py: Use exec_func, not exec_func_pythonRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-11-03Improve anonymous python function handling sp functions use the methodpool ↵Richard Purdie
and are no longer concatenated Signed-off-by: Richard Purdie <rpurdie@rpsys.net>
2009-10-23fetch/svk: Fix up breakage. Evidently nobody uses svkRichard Purdie
Signed-off-by: Richard Purdie <rpurdie@linux.intel.com>