aboutsummaryrefslogtreecommitdiffstats
path: root/classes/patch.bbclass
AgeCommit message (Collapse)Author
2007-08-03patch.bbclass: give empty file for quilt so it will not use config from user ↵Marcin Juszkiewicz
homedir - closes #2704 (code from Poky)
2007-08-03patch.bbclass: Add minrev and maxrev support for patches, cleanup maxdate ↵Richard Purdie
and mindate support
2007-05-11devshell.bbclass, patch.bbclass: Error on any non-zero rc from TERMCMD*.Paul Sokolovsky
* Suggested by Richard Purdie. * Closes #2274.
2007-05-11devshell.bbclass, patch.bbclass: Check exit code of TERMCMD* commands to see ↵Paul Sokolovsky
if they were found at all. * Fixes #2274.
2007-04-18classes: Add support for intertask dependencies to be specified, needed for ↵Richard Purdie
correct operation with bitbake 1.8.x. Old behaviour is maintained in a special legacy anonymous function in base.bbclass. The patch is an improved version of the one discussed on the mailing list.
2007-04-09patch.bbclass/devshell.bbclass: Switch to new form of interactive task ↵Richard Purdie
handling as per RFC which is more compatible with bitbake 1.8+
2007-03-31classes/patch.bbclass: Make sure to raise func_failed on any exception from ↵Holger Freyther
within Import non existing patches raised a IOError by the md5sum method which was not catched at all and lead bitbake to exit due an unhandled exception. This is bad for all autobuilders.
2006-12-06patch.bbclass: Fix errors when reapplying patchesRichard Purdie
2006-09-05patch.bbclass: Fix bug in PatchTree.Import resulting in new patches being ↵Chris Larson
imported -before- the current patch rather than -after-.
2006-09-05patch.bbclass: fix issue encountered by zecke, where PatchTree was only ↵Chris Larson
doing a --dry-run, never actually applying the patch. Only quilt-native in oe was using that.
2006-08-30patch.bbclass:Chris Larson
* switch os.mkdir to os.makedirs. * pass on all errors from QuiltTree.Clean(), as it can fail in ways that do not need to be reported to the user, and a failure will end up being seen again during the Import/Push of the patches.
2006-08-30patch.bbclass:Chris Larson
* Add NOOPResolver class, which simply passes the patch failure on up, not doing any actual patch resolution. Set PATCHRESOLVE = "noop" to make use of it. Most useful for unattended builds.
2006-08-30classes/patch.bbclass: Create a "patches" directory when initialisingJamie Lenehan
the quilt patcher class. Without this quilt will search for a patches directory - starting from the current directory up to the root directory. If it finds an existing patches directory it will use it for its patches. This causes all sorts of problems since it is not where the patches are expected to be. Prior to the recent patcher changes this directory was being created.
2006-08-28Merge from poky:Chris Larson
Rework the way patches are handled. There are now two abstract base classes, initialized in patch.bbclass. One for patchset operations on a directory, and another for patch failure resolution. Currently includes 'patch' and 'quilt' concrete PatchSet classes, and a 'user' resolver class, which simply drops you into a shell in the source tree to fix the rejects.